Authorities report 1,200 arrests and 150 injured police officers as unrest erupts in multiple French cities.
Source: Al Jazeera English

Authorities report 1,200 arrests and 150 injured police officers as unrest erupts in multiple French cities.
Source: Al Jazeera English