Skylar Neese and the Chilling Midnight Ride That Ended in Unspeakable Betrayal and Murder

16-year-old Skylar Neese peered outside excitedly from her bedroom window at her family’s apartment in Star City, West Virginia. It was midnight on a Friday in July 2012, and she could not hear any sound from anywhere else in the house. Skylar slowly pushed her window open and began to scramble through it. She was […]