Angry French police throw handcuffs away in protest at claims of racism Published 12 Jun 2020 1 Full Article
French police throw down handcuffs, 'insulted' after being accused of brutality, racism FOXNews.com 12 Jun 2020 French police officers threw their handcuffs onto the ground in a show of solidarity Thursday after feeling "insulted" by claims..