Terry Lovelace: Multiple Witness Abduction and Much More
2021-01-29
In 1977 two young airmen were camping out at Devil’s Den in Arkansas when they noticed a strange triangle of lights in the sky. As they watched it slowly approach, one of the best documented of all abduction cases began to unfold. The two witnesses were not left with missingread more