Millions of people are protesting against government corruption in Rio de Janeiro, Brazil. The people are waking up, but is it in time?
Millions of people are protesting against government corruption in Rio de Janeiro, Brazil. The people are waking up, but is it in time?