Episode 51 - The Murder of Skylar Neese
Apr 01 2022
23 mins
Thanks for listening! Please subscribe, share, rate and review! "16-year old Skylar Neese disappeared from her Star City, West Virginia, home on July 6, 2012. While initially treated as a runaway, investigators soon came to believe something more sinister had happened to her. A break in the case came when six months later Rachel Shoaf admitted that she and another teenager, Shelia