Fierce clashes broke out between protesters and riot police during a demonstration near the Mineirao Stadium in Belo Horizonte on Wednesday. Clashes began after tens of thousands of protesters, in part angered by the billions spent in World Cup preparations, tried to march to the stadium and were confronted by police who fired tear gas and rubber bullets. Angry protesters picked up tear-gas canisters and hurled them back at police, along with a shower of rocks. Two protesters were hurt, including a 21-year-old man who fell from an overpass and is reported to be in a critical condition.