Two 67-year-old men in have been arrested for the murder of a 17-year-old church camp worker who was killed almost 50 years ago while walking home from work. Laurel Mitchell's relatives raised the alarm on August 6, 1975 after she disappeared following her shift at Epworth Forest Church camp, 40 miles north west of Fort Wayne.Her body was found the following day in a river, 17 miles from her home.
Load More
Load More