WATCH LIVE: NASA’s InSight lander attempts touchdown on Mars

Watch live NASA TV coverage as InSight lander, which is designed to study Mars’ deep interior, is set to touch down on the red planet.

Source:: NBC 2 News