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

Hamas hands over list of 25 Israeli captives set for release

The Palestinian resistance group Hamas has handed over to mediators a list…

Four killed and 35 wounded as Israeli military attacks Jenin camp

Israeli forces intensified their attacks on Jenin camp on Tuesday, killing at…

US military drops food aid into Gaza

US Central Command said its aircraft dropped “50,600 US meal equivalents” into…

Thunberg joins ‘Pinky’ and ‘Brain’ tunnel protest

Swedish climate activist Greta Thunberg has denounced “police violence” in removing climate…