NASA boffins make a huge Mars discovery.

Life on Mars? Oxygen has been found on the red planet

NASA boffins have just made a discovery that could answer that eternal David Bowie question – is there life on Mars? Scientists have discovered atomic oxygen surrounding the red planet using the Stratospheric Observatory for Infrared Astronomy (that’s SOFIA for short). This high-tech equipment comes in the form of a massive 254 cm diameter telescope

Read More »
Scroll to Top