Curiosity's next quest: Is life possible on Mars?

CNN-IBN | Aug 06, 2012 at 02:17pm


Curiosity, a two billion dollar rover by NASA, made a perfect landing on Mars earlier on Monday.