Five Reasons the Left Won in Venezuela
While much is made about the alleged lack of support for President Maduro (the millions of votes his party got will never be acknowledged by the U.S.), it’s less known that the opposition is deeply unpopular.
The post Five Reasons the Left Won in Venezuela appeared first on MintPress News.