Tag: <span>ratings</span>
April 2, 2015 > Staff
Ratings Plunge for Brazil, Chile Leaders
Top Story — The leaders of Brazil and Chile are facing their lowest approval ratings yet, a phenomenon owed to some combination of economic stagnation, political scandals and natural disasters, […] Read More >