HUFFINGTON POST

Hot On HuffPost Science

08/08/2012 08:20 am ET

Mars rover Curiosity lands on Mars, we check in with senior science correspondent Cara Santa Maria.

Suggest a correction
Comments

CONVERSATIONS