NASA announced another major milestone for its historic Mars lander. The solar panels on the InSight spacecraft opened without a hitch after it touched down. Jamie Yuccas reports.

LEAVE A REPLY

Please enter your comment!
Please enter your name here