Another ‘Urban Riot’ In France France has been in turmoil for the past few days. The killing of 17-year-old Nahel Merzouk (also spelled NaĆ«l), who refused to stop his car for a traffic check, by […] Koushik Das July 6, 2023 Leave a Comment