Get our introductory offer at only
*$0.99/month for first 3 months
$29.90/month for the next 9 months
THIS past weekend, tens of thousands marched through the major cities of Brazil for the third time this year, demanding the impeachment of President Dilma Rousseff, who is confronting a major political scandal at a time of economic crisis.
Even with lower numbers, the symbolism spoke...