claim
Steven Greer operates three businesses that the author of the review characterizes as scams.

Authors

Sources

Referenced by nodes (1)