France Deploys 40,000 Police Amid Fears Of More Violent Riots: All You Need To Know
Around 40,000 police will be deployed across France to stem any further protests over the police killing of a teenager that incensed the country, interior minister Gerald Darmanin said.
In Paris, 5,000 police personnel will be deployed as…
Read More...
Read More...