Police arrest ‘yellow vest’ demonstrators as clashes break out
French police said they arrested more than 200 "yellow vest" demonstrators in Paris on April 20 as clashes broke out with demonstrators turning out for a 23rd week of anti-government protests.
- Log in to post comments