Tag: <span>ratings</span>

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 >