On the last day of June 1924, the Reverend Orrin Van Loon, pastor of a community church in the small village of Berkley, Michigan, vanished from the face of the earth. Eleven days later, he turned up, exhausted, frail and fearing for his life on a street corner in a city over 100 miles from his home. Legend has it that he was abducted, tortured and "branded" by the Ku Klux Klan, leaving him with a horrible and disfiguring scar, circumstances of which...
Related Subjects
True Crime