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

Qatar Airways resumes scheduled services to Iran

Qatar Airways resumed its scheduled services to Iran, which include 20 weekly…

Israel arrests 15 Palestinians in occupied West Bank

Israeli forces arrested 15 Palestinians in the occupied West Bank, official Palestinian…

US strikes on Houthis send warning to Iran: Experts

US strikes on Yemen’s Houthi militia send a warning message to Iran…

Huge fire closes UK’s Heathrow Airport, global flight schedules disrupted

Britain’s Heathrow Airport said it would be closed all of Friday after…