There is a building on Mars…what aren’t governments telling us?

An American armchair astronomer claims he has found evidence of, well, something on Mars. David Martines has uploaded a flyby of Google Earth’s Mars explorer zooming in on a white, cylindrical shaped object. The object, according to Mr Martines, is “about 700 feet long and 150 feet wide”. He’s calling it “Bio Station Alpha, because I’m … [Read the full story]