Millions of people are protesting against government corruption in Rio de Janeiro, Brazil. The people are waking up, but is it in time?
Sorry, you need to install flash to see this content.
Millions of people are protesting against government corruption in Rio de Janeiro, Brazil. The people are waking up, but is it in time?