Protesters set cars on fire and looted stores in cities around the country for the third day in a row after the fatal police shooting of a teenage driver.
Over 600 Arrested in France After Fresh Night of Unrest


Protesters set cars on fire and looted stores in cities around the country for the third day in a row after the fatal police shooting of a teenage driver.
Leave a Reply