News July 3, 2023

Protests rock France after police killing of teen

At least 150 people were arrested over the weekend after rioters took to the streets in protest of last week’s police shooting of a 17-year-old boy.