maracana

Brazil protests: Clashes at Confederations Cup final in Rio de Janeiro

Brazilian protesters have clashed with police during the Confederations Cup final between the host nation and Spain in Rio de…

11 years ago