Home » Tag Archives: Sarah Everard

Tag Archives: Sarah Everard

Sarah Everard Kidnapped – Raped – Murdered

A British law enforcement officer has been handed a life sentence without the possibility of parole for the abduction, rape, and murder of Sarah Everard, a case that ignited public outrage and sparked a national conversation about violence against women. Prosecutors asserted that on March 3, Wayne Couzens, using his police identification and handcuffs, deceived Sarah Everard into getting into …

Read More »