Brazilians Protest Upcoming World Cup (video)

Epoch Video
Updated:

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.

Epoch Video
Epoch Video
Author
Bringing you the latest videos, livestreams, and premieres.
Related Topics