claim
Steven Greer claims that interests in Europe, the Vatican, and Asia, particularly France and China, are currently urging 'Disclosure' regarding UFO-related information.

Authors

Sources

Referenced by nodes (6)