April 23 2017 5:11pm

Loading...

Demonstrators clash with police after first round results of French presidential election

Protestors clashed with police on Sunday as the result of the first round in French presidential election was announced.

Responsive site? HTTPS:// site?

Video Home

Load More