France Mobilizes 40,000 Officers to Quell Violence After Teen’s Death Sparks Outrage
The French government announced on June 29 that 40,000 police officers will be deployed across the country after rioters caused severe damage to public property amid widespread outrage over the deadly ...
Read More