Protesters throw fireworks and erect barricades while police fire tear gas in tense clashes in Paris.

LEAVE A REPLY

Please enter your comment!
Please enter your name here