Washington Post Trail of a Killer
Washington Post, United States -40 minutes ago
In 1981, Randall Lee Smith murdered two hikers along the Appalachian Trail in a crime that stunned the nation. In 1981, Randall Smith murdered two hikers on ...
More...