
In March 2000, 23-year-old Leah Roberts left North Carolina without a word headed west on an unknown mission. Nine days later, her Jeep was found wrecked on a remote logging road in Washington, valuables untouched and no sign of her or her cat. Was this the start of a new life, an accident turned deadly, or something far stranger?
Thanks for listening to Threads of Truth, where real-life mysteries meet internet speculation.