International Criminal Court ousts chief prosecutor Karim Khan after misconduct allegationsJuly 25, 2026
Police officer, 31, is found guilty of raping a child 0 By News Desk on October 19, 2022 England news, News Briefing, UK News Share Facebook Twitter LinkedIn Pinterest Email James Ford, of Hertfordshire Police, was found guilty of 10 counts of sexual abuse against the same child. James Ford, of Hertfordshire Police, was found guilty of 10 counts of sexual abuse against the same child. Crime England The Independent