French police charged over delivery driver death

Three French police officers have been charged with manslaughter following the death of a delivery driver in Paris after a traffic stop in January. Cédric Chouviat, a 42-year-old father-of-five, said “I’m suffocating” seven times as officers held him down, still wearing his scooter helmet, for about 20 seconds, footage showed. His body then went limp and he died in hospital […]

Read more