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

Israeli army says it struck 40 Hamas ‘gathering points’ in Gaza over past day

The Israeli army said on Friday its air force struck approximately 40…

Turkish court resumes Jamal Khashoggi murder trial

Istanbul: On Nov 23, A Turkish court resumed a trial over the…

IMF to continue its support for Pakistan

On Monday, the International Monetary Fund (IMF) said that it would continue…

Over 520 bodies found in new mass graves in Gaza hospitals

More than 520 bodies were found in seven mass graves at hospitals…