Business

NASA rover Curiosity lands successfully on Mars

Cables lowered craft to surface