Live

POLICE KILLING

Latest Headlines

France

FRANCE

France deploys 45,000 troops to quell police brutality protests, nabs 1,000

France has deployed 45,000 police and several armored vehicles to quell protests across the country over the police killing of a teenager for a traffic violation and arrested nearly 1,000 protesters.

More Stories

Top News