April 28 2017 10:22pm

Loading...

Violent clashes between protesters, police in Brazil after daylong general strike

Violence erupted in Brazil as protesters clashed with police after a daylong general strike.

Responsive site? HTTPS:// site?

Video Home

Load More