The protesters erected barricades, lit fires and shot fireworks at police in French streets as tensions grew over the fatal police shooting of a teena...
Saturday, July 1, 2023 7:04 PM
Loading Poll …