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

Several wounded in Israeli raid in Bethlehem

Three people have been injured by Israeli forces in the Dheisheh refugee…

Gurpatwant Singh Pannun claims Indian ‘spy network’ operates in US and Canada

Canada and the US must get tougher on Indian Prime Minister Narendra…

“Putin has been open to negotiations from the beginning”: Kremlin

Kremlin spokesman Dmitry Peskov proclaimed that Putin had been open to negotiations…