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

Two Israeli soldiers killed in Rafah helicopter crash

Two Israeli soldiers were killed and seven wounded in a helicopter crash…

Samsung union in South Korea declares ‘indefinite’ strike

A union representing tens of thousands of workers at Samsung Electronics in…

China’s Xi says ‘reunification’ with Taiwan is inevitable

China’s “reunification” with Taiwan is inevitable, President Xi Jinping said in his…

‘Clear evidence’ that OCHA has Hamas ties: Israeli ambassador to the UN

Israel’s UN envoy claimed that Israel uncovered “clear evidence of Hamas affiliations”…