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

Gaza activist, Hamas critic in serious condition after attack

The family of well-known Gaza activist Amin Abed, who has been openly…

Israel conducts raids across occupied West Bank

Israeli forces demolished an apartment building in Nablus that was once the…

Pope accepts controversial Indian bishop’s resignation

The Vatican has announced that it has accepted the resignation of an…

UAE strongly condemns Israeli bombing near Jordanian Field Hospital

The UAE strongly condemned the Israeli bombing of the vicinity of the…