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 accuses US mediators of reneging on Gaza talks positions

A Hamas official accused US envoy Steve Witkoff of reneging on Washington’s…

Global press body urges Israel to ‘stop killing journalists in Gaza’

Members of the International Press Institute (IPI) global executive board, including Nobel…

Occupied Kashmir: Police arrest Muslim protestors, attacks on Muslims

According to reports, the Indian Police were surrounded by Hindu extremists to…

Killed upto 30 Percent Hamas Fighters: Israel

Israel has only managed to kill up to 30 percent of Hamas…