The pastor of a Hammond church who mysteriously vanished in 1980 in what was described as an abduction by a satanic cult has been rediscovered as an Arkansas mayor.
Don LaRose admitted to newspaper reporters Tuesday he left his wife and two daughters behind in Hammond. He said he fled because he was about to be abducted by a group of shadowy figures who had kidnapped him in New York five years earlier.
No comments:
Post a Comment