Tag Archives: Whistle Blowers

UFO News 2015 NASA deleting UFO photos from its website!

NASA Deleting photos

In the news issued recently NASA has been caught deleting photos from its website of what is unmistakable evidence of the existence of UFO’s. The UFO photos first appeared on the NASA Johnson Space Centre website in May 2011 and clearly showed a spacecraft of some advanced ‘unique’ design. The photos were initially leaked by someone in NASA wanting to get ...

Read More »