In 1980, two US airmen reported an extraordinary encounter near a military base in the east of England. What really happened?
The Caw Caw Interpretive Center in Ravenel, South Carolina is exactly that kind of discovery, and it’s been patiently waiting ...