Charles Arlin Leon Henderson,arlin to his family was abducted July 25,1991 near his Moscow Mills,MO home while riding his bike. A man confessed to killing Arlin ,but, police found that he was lying and only 13 at the time of Arlin's abduction.The only other person of interest is Michael Devlin abductor of Ben Ownby and Shawn Hornbeck. Arlin's bike was found in a bean field and still in police custody as there are unknown prints on the frame police would like to I.D.
Sorry we couldn't complete your registration. Please try again.
Please enter your email to finish creating your account.
Receive a personalized list of podcasts based on your preferences.