Selected by Angie: China Renee Videon, a sixteen-year-old girl missing from rural Christiana, Tennessee since October 19, 1999. If she’s still alive she’d be 32 years old today.
China’s one of those teenagers who just seems to have vanished into thin air. Her car was found abandoned eight months after her disappearance. No indications that she planned to run away. I don’t know of any direct evidence of a crime either, although it’s entirely possible the police simply haven’t disclosed said evidence. They have publicly stated they think she met with foul play.
Where are you, China?