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...
2023-07-01 19:04:50
Loading Poll …