Three people are in custody after the apparent sacrificial murder of a 36-year-old woman in Texas. Sarah Hopson was found in her apartment last Sunday night with her fingers, toes, and ears in a plastic freezer bag placed between her legs, according to an indictment by the Shelby County Sheriff.
Ethan Myers, 26, initially fled and was arrested Thursday. He has been charged with her murder and evading arrest. Allen Price and Teresa Louviere were also arrested, charged with fabricating evidence with the intent to impair a human corpse.
Police found Hopson’s body after Price and Louviere—with whom Myers was staying—reported that he had come home covered in blood and was involved in “cult” activity, according to the police report cited by the Law & Order website.
Source: The Daily Beast
4 total views, 1 views today