Here is a great video from The Starspirit123 on You Tube of Stephen Greer. This is a draconian embed who is trying to convince humans they will be revealing information on alien life. I would seem Stephen would have the right to disclose alien information cause he is one him self.
No comments:
Post a Comment