World Brief — June 4
Big balloon protest in Brazil Activists have staged giant soccer balls in front of Congress on Tuesday where the World Cup is being hosted to protest government spending of Brazilian taxpayer’s money. Activist group Rio De Paz placed 12 footballs across 12 cities where the tournaments will take place. Rio De Paz told Fox News…
Details