Day: 13 November 2017
French government forced to act after new wave of police suicides
Eight French officers including a high-profile former police chief have committed suicide in just a week sparking renewed concern among the forces of law and order and the government.