Watch as NASA’s InSight Mission Lands on Mars Surface Today

Watch as NASA’s InSight Mission Lands on Mars Surface Today

[dropcap]I[/dropcap]n just hours, NASA’s InSight spacecraft will enter the atmosphere of Mars after traveling 301,223,981 miles during a seven-month period. If all goes well, the craft will enter the atmosphere, deploy a chute and utilize retro-rockets to touch down on the red planet six minutes before 11 am Alaska time today. NASA’s InSight stands for Interior […]