Water on Mars and landing on comets: 2015 was a good year in space exploration

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