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

UAE rejects being part of any attempt that could impact Saudi security

The UAE’s Foreign Ministry made sure to emphasise that the country is…

ICRC warns of total breakdown in aid response to Gaza

The humanitarian response in Gaza is “on the verge of collapse”, amid…

Thefts and firewood prices increase in Europe as gas becomes scarce

  Residents of European nations look to burning firewood and wood pellets…

Iran claims development of hypersonic missile: Report

On Thursday, an Iranian Revolutionary Guards general claimed that the Islamic republic…