China and Russia accusing the US of “imperialism” over Venezuela is hilarious projection. Those 2 countries are propping up an unpopular despot who’s destroyed his country b/c they have financial interests with his regime.— Counterchekist (@counterchekist) February 5, 2019
Pot, meet kettle.