Category: Local News

Comments

People in Sao Paulo, Brazil, turned out to protest Venezuela’s Bolivarian Revolution earlier this month. Many leftist governments in South America are struggling. Original…