Quantcast

Shelia Eddy Articles

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 …