Jul12023 by Peter AitkenNo Comments French riots: What to know as hundreds of police hurt, thousands of protesters arrested after deadly shooting