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

Israel attacks Hezbollah in southern Lebanon

The Israeli army said that it struck several Hezbollah targets in southern…

Baluch Twins allege PISA of discrimination

Karachi: On Friday, it emerged that Lyari-based musicians the Baluch Twins accused…

Bangladesh shuts down main opposition newspaper

The only newspaper of Bangladesh’s main opposition party halted printing on Monday.…

German court convicts 97-year-old ex-Nazi camp typist

A German court has convicted a 97-year-old woman of complicity in the…