perspective
Steven Greer is a charlatan who peddles drivel and relies on spurious assertions without providing concrete scientific facts.

Authors

Sources

Referenced by nodes (1)