Kevin Alvin Jude Carroll, an 18-year-old male of Caucasian ethnicity, was tragically found shot to death on December 13, 1978, in the Crum Creek area of Ridley Township, Pennsylvania. Carroll, who had recently been discharged from McGuire Air Force Base in New Jersey, was on his way home to Oregon when he went missing. His belongings had been sent to his home, but he never arrived, leading authorities to believe he was murdered shortly after leaving the base.
The case went cold for decade
...Read More