World Cup Protests Kick Off in Brazil
With only a month until the World Cup, host cities Rio de Janeiro and Sao Paulo are swept by the largest protests the country has seen since those accompanying the Confederations Cup last year.
© Copyright IBTimes 2024. All rights reserved.
Join the Discussion
Editor's pick