‘Yellow vest’ protesters clash with police in Paris, 24 arrested
PARIS: French riot police fired tear gas, stun grenades and water cannon at “yellow vest”… Read More
7 years ago
PARIS: French riot police fired tear gas, stun grenades and water cannon at “yellow vest”… Read More