David Carrick, an officer with the United Kingdom’s Metropolitan Police, has admitted to committing dozens of sexual offences — including rape. The Metropolitan Police announced the development in a statement
David Carrick, an officer with the United Kingdom’s Metropolitan Police, has admitted to committing dozens of sexual offences — including rape. The Metropolitan Police announced the development in a statement