iOS app Android app

Maracana Stadium Brazil

11,000 Police Mobilized To Secure Confederations Cup Final In Rio

Agence France Presse | Chris Wright | Posted 08.31.2013 | World

Protesters armed with screwdrivers and slingshots clashed with police near Rio's legendary Maracana football stadium where Brazil defeated Spain to wi...