A U.K. Police Officer Admits That He Murdered Sarah Everard

9July 2021

Wayne Couzens previously admitted kidnapping and raping Sarah Everard, a marketing executive who went missing on March 3. She was abducted as she walked home from a friend’s house in south London.

(Image credit: Alberto Pezzali/AP)

Leave a Reply

Your email address will not be published.

See Your Business Here!

For more information on our listings, advertising, coupons, and mailers, please contact us today!