Appalachian Trail murder ‘reverberates still’ after 25 years

In September 1990, a couple hiking the Appalachian Trail planned to celebrate a birthday at the Thelma Marks Shelter on the trail on the mountain overlooking Duncannon, Pennsylvania. However, when Biff and Cindi Bowen arrived at the shelter on Sept. 13 after a meal in Duncannon, they immediately turned around and headed back into town. The couple had discovered the...

Learn More