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

Shipping incident off Yemen under investigation

A shipping incident which took place west of Hodeidah, Yemen, was under…

Skin diseases afflict Gaza’s children amid Israel’s genocidal war

Like thousands of Gaza children, Yasmine al-Shanbari, 3, is not only suffering…

Sri Lanka votes to choose new president as economic problems persist

Millions of Sri Lankans have cast their votes to select a new…

Israel used US-made bomb in attack on Hezbollah head: US senator

The bomb that Israel used to kill Hezbollah leader Hassan Nasrallah in…