Economic and political tensions in Brazil linked to the 2014 World Cup hit a boiling point on Monday night, as thousands flooded the country’s largest cities in protest of government spending and taxation.The protests, which remained mostly peaceful throu...
Bleacher Report · Jun 18, 2013