Skip to content
Police, protesters clash in Strasbourg as ‘Yellow Vest’ protests continue across France.
France sees 20th week of ‘Yellow Vest’ protests.
Photo credit: Florian Pépellin – Own work, CC BY-SA 3.0, Link
Photo credit: Italian G7 Presidency 2017 – G7 Summit on g7italy.it, CC BY 3.0 it, Link