A former London police officer was jailed for more than 30 years for an ‘unrestrained campaign of rape and abuse of women’ over nearly two decades, in the latest scandal to hit Britain's biggest police force.
A former London police officer was jailed for more than 30 years for an ‘unrestrained campaign of rape and abuse of women’ over nearly two decades, in the latest scandal to hit Britain's biggest police force.
News of the day