Protests mar Opening Day of World Cup in Brazil

APTOPIX Brazil WCup Protests

Demonstrators push over a police car during a protest demanding better public services and against the money spent on the World Cup soccer tournament in Belo Horizonte, Brazil, Thursday, June, 12, 2014.