The 2014 FIFA World Cup games have begun this week, and although there should be much to celebrate, the streets of Brazil tell a different story. Since the decision was made for Rio de Janeiro to hold this year’s grand event, more than a million demonstrators have been hitting the streets to protest against the billions of dollars […]