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.
VideoFound on the web
This video was found by web search. It is not produced or endorsed by Faultline.