claim
Steven Greer is the subject of criticism by some peers who consider him a charlatan, with some observers suggesting his motivations are financial.

Authors

Sources

Referenced by nodes (1)