UK POLICE OFFICER SENTENCED TO LIFE IN PRISON FOR MURDER, RAPE OF SARAH EVERARD

Thu 30 September 2021: A British court has sentenced the cop who kidnapped, raped, and murdered Sarah Everard to life in life in prison without parole. Everard was abducted on March 3 while heading home from a friend’s house in south London by Wayne Couzens, 48. He has admitted to murder, rape, and kidnapping. Couzens, … Continue reading UK POLICE OFFICER SENTENCED TO LIFE IN PRISON FOR MURDER, RAPE OF SARAH EVERARD