All Posts Tagged Tag: ‘Skylar Neese’

Skylar Neese Stabbed by ‘Best Friends’

On July 6, 2012, 16-year-old Star City, West Virginia high school student Skylar Neese was stabbed to death by best friends Shelia Eddy and Rachel Shoaf. After Neese went missing, authorities initially concluded that the teen had likely overdosed on heroin at a party, people around her panicked, and her body was hidden. Though, after a six month investigation, Shoaf …

Read More