Archive
Brazil's Volatile Protests
Massive demonstrations have upended the home of World Cup 2014, as tens of thousands of unhappy Brazilians recently stormed the streets to protest government corruption, police brutality, poor public services, and the high cost of hosting that soccer tournament.
Trending Now