NASA's space rover may have just found evidence of life on Mars

Redirecting to full article in 5 second(s)...

The NASA rover Curiosity, which is approaching its one decade anniversary on the Red Planet this year, might have given boffins something to celebrate - the discovery of one of the key components for life as we know it - Carbon