Clip
The Mysterious Disappearance of Sherri Holland
Sherri Holland disappeared in 1996 after being dropped off at a bus station, with no trace of her found for 24 years. The circumstances surrounding her disappearance, including conflicting witness accounts and empty pill bottles at the scene, make it difficult to determine what happened to her.