claim
Steven M. Greer asserts that interests in Europe, the Vatican, and Asia, particularly France and China, are urging Disclosure regarding UFOs and that if the United States does not move forward, these other entities will.

Authors

Sources

Referenced by nodes (8)