- cross-posted to:
- [email protected]
- cross-posted to:
- [email protected]
China and Russia have expressed support for Venezuela as it confronts a US blockade of sanctioned oil tankers, while Donald Trump continues to ramp up his pressure campaign on the South American country’s president, Nicolás Maduro.



Putin? No. The orange-one-who-shall-not-be-named on the other hand…