Tuesday, February 5, 2019

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.