Anger in Brazil over World Cup spending

Jan. 2014. For Al Jazeera English

Advertisements