Skip to main content
play

Tens of thousands protest Confed Cup costs in Brazil

Tens of thousands of people take to the streets of major Brazilian cities protesting the billions of dollars spent on the Confederations Cup and higher public transport costs. Powered by NewsLook.com
Newslook