David Carrick: A Greater London Police officer who confesses to dozens of crimes against women, including 24 rapes

London CNN – An officer working for London’s Metropolitan Police has admitted to 49 offenses, including 24 counts of rape, over a period of 18 years, reigniting calls for urgent reform in the UK’s largest police force. British news agency BA Media reported that David Carrick appeared at Southwark Crown Court in the British capital … Read more