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

Russia to cut back attacks in Kyiv

Istanbul: On March 29, Russia pledged to scale down military operations around…

Trump names Susie Wiles as White House chief of staff

President-elect Donald Trump has named Susie Wiles, the defacto manager of his…

US House passes resolution mourning deaths in Türkiye, Syria quakes

The US House of Representatives has passed a resolution mourning the loss…

UK maritime security firm receives reports of suspicious activity near Yemen’s Mokha

British maritime security firm Ambrey received reports of suspicious activity from two…