Online: | |
Visits: | |
Stories: |
By Sonali Kolhatkar
It’s hard to fathom why Western media seem to buy into the U.S. government’s demonization of Venezuela’s democratically elected socialist government and yet essentially give a pass to countries (Mexico, anyone?) with clearly corrupt and discredited leadership.
Related Entries