U.S. Ambassador admits they know of life on other planets in a meeting.
At the Bottom of the second paragraph it mentions that they know of life on other planets not sure if this is already been shared. Just found it interesting and thought the fellow tinfoil hatters should know.
No comments:
Post a Comment