live steraming

NASA: InSight spacecraft landing on Mars to be live streamed

As NASA's Mars Interior Exploration using Seismic Investigations, Geodesy and Heat Transport (InSight) spacecraft is…