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

Syria’s Ahmed Al Sharaa wants peace with Israel amid Gaza bombardment

Syria’s new President Ahmed al-Sharaa has expressed interest in normalizing relations with…

Taliban fight for complete take over of Afghanistan

On Saturday, the Taliban fought against opposition forces residing in Panjshir valley…

Zelenskyy, Chinese president hold phone call over war issues

Ukraine’s Volodymr Zelenskyy says he has had a “long and meaningful” phone…