Hot On HuffPost Science

08/08/2012 08:20 am ET
  • HuffPost Live

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

YOU MAY LIKE

CONVERSATIONS