On April 26, 1970, 11-year-old Terry Bowers, Jr. was killed in his sleeping bag while out camping with his fellow Boy Scouts, Troop 275 from Darby's Blessed Virgin Mary Church. To this day, no suspects have been&nbs…
Sign up to get updates from us