The World Cup starts in two weeks and soccer fans all over the world are getting really, really excited! But Brazilians in the host city are not, and are taking a stand against the world's largest soccer tournament.
Brazilians Protest Upcoming World Cup (video)

By Epoch Video
5/30/2014
Updated: 5/30/2014