Protesters and Brazilian police clashed in Sao Paulo and Rio de Janeiro on Thursday, just hours before the first World Cup match. (June 12)
SHOTLIST:
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.