Loading...
Showing posts with label Johnson Space Center. Show all posts

NASA caught deleting UFO photos from website (video)

The Examiner:  In a news alert issued today, NASA has been caught deleting photos from its website of what is unmistakable evidence of a UF...