Skip to content
Faultline Prefer us on Google

VideoFound on the web

Violence Escalates in Paris as Police Fire Tear Gas and Charge Protesters at Place de la Nation

This video was found by web search. It is not produced or endorsed by Faultline.