Protests in Brazil over money spent on World Cup

Hundreds of people, including dozens of striking teachers, protested in Rio de Janeiro on Friday night against the World Cup that Brazil is hosting in less than two weeks.

The protesters marched toward City Hall to demand more spending to improve the country's poor public services, like schools, hospitals and public safety instead of World Cup stadiums and public works to prepare for the sporting event.

Military police stand guard during a protest against the money spent on preparations of the upcoming World Cup Credit: Reuters

They carried anti-World Cup banners and chanted against Fifa and the soccer tournament, which kicks off on June 12 in Sao Paulo.

A man shouts through a megaphone during a protest Credit: Reuters
Demonstrators in costumes march during anti-World Cup protest in Brazil Credit: Reuters