Video PlayerClose
?
"Yellow Vest" protesters clash with riot police at the Arc de Triomphe in Paris, France, on March 16, 2019. French police arrested more than 200 people on Saturday after violence broke out in Paris in a fresh protest of "Yellow Vest" movement. (Xinhua/Alexandre Karmen)