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

Dozens of women, minors raped during expulsion from Angola: UN

Congolese women and children have been raped and subjected to other abuses…

Palestinians shot dead in Israeli army raid in Jenin

It was reported on Friday that three Palestinians were killed and 10…

Iran, Europeans to meet amid snapback sanctions threat

Iran will meet next week with Britain, France and Germany for talks…