Depository of News

Riot police unleash tear gas on French protesters (VIDEOS)

newsdepo.com · politics

Hundreds have been arrested as violent clashes spread across the country, with an RT correspondent caught in the chaos in Paris Read Full Article at RT.com

Read full article →