A serving London police officer David Carrick has admitted carrying out 24 counts of rape in a near two decade-long campaign of abuse against women, making him one of Britain’s most prolific sex offenders. Carrick, 48, used his position of power to control and intimidate his victims, telling them no one would believe their word against that of a serving officer.

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like

Turkiye’s market rout worsens amid protests

Turkish stocks were set for their worst week since the aftermath of…

Saudi Arabia extends term for $3bn deposit for one year: SBP

Saudi Arabia has extended the term for the deposit of $3 billion…

Russia , China open cross-border bridge as ties deepen

On June 10, Russia and China opened a new cross-border bridge in…