Technology | Tue Dec 4, 2012 3:51am IST

NASA's Mars rover finds traces of carbon - one essential for life