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

Azerbaijan, Armenia making progress in peace talks: Blinken

Armenia and Azerbaijan have made “tangible progress” during marathon peace negotiations brokered…

Muslim man cremated over mix up of dead bodies

A Muslim man’s body has been mistakenly cremated in Germany after a…

Destitute woman claims to be heir of empire

A destitute Indian woman claims to be the heir of the empire…

US warship shoots down Houthi drone and missile

An American warship shot down a drone and an anti-ship ballistic missile…