In February 2005 a young girl disappeared from her college campus in Virginia. After her body was found a month later, it was discovered that she was murdered by someone that she thought was a friend. This is the story of Taylor Behl.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More