claim
Steven Greer claimed in 2002 that UFO disclosure could have prevented the September 11 terror attacks and freed the United States from oil dependence.

Authors

Sources

Referenced by nodes (5)