Mysterious Disappearances: Leah Roberts

In March 2000, a wrecked vehicle was found at the bottom of an embankment in the state of Washington, USA. No one was inside, however the car was traced to a 23-year old woman named Leah Roberts. Roberts had left her home in North Carolina nine days earlier. No trace of Roberts has ever been found – leading to a myriad of theories being developed. … Continue reading Mysterious Disappearances: Leah Roberts