Thursday, June 12, 2014

Brazil police, protesters clash as World Cup begins

Brazilian police and protesters clash, hours ahead of opening game of the World Cup, which has been marred by construction delays and political unrest

No comments: