Feedback

Anti-World Cup Rallies Catch On in Brazil

 

Thousands of Brazilians gather in Rio de Janeiro's business district protesting the impending World Cup competition.

Shows