Businessinsider.co.za | London cop handcuffed woman in fake arrest before raping and killing her, prosecutors say
Published
Former Metropolitan Police officer Wayne Couzens has pleaded guilty to murdering, kidnapping, and raping Sarah Everard while still serving.
Full Article