claim
The US News and World Report published a claim in 1977 that the CIA would announce unsettling disclosures about UFOs before the end of that year.

Authors

Sources

Referenced by nodes (1)