NASA scientist: 'There is liquid water today on the surface of Mars'

NASA's Curiosity rover finds nitrogen on Mars, a significant discovery that adds to evidence the Red Planet could once have sustained life (AFP Photo/--)
Related Post