Yellow Vest protesters stand amid tear gas as they clash with police during an anti-government demonstration called by the Yellow Vest movement in Paris. Photo: AFP
Yellow Vest protesters stand amid tear gas as they clash with police during an anti-government demonstration called by the Yellow Vest movement in Paris. Photo: AFP