NASA InSight spacecraft lands on Mars

NASA successfully landed a spacecraft on Mars today with the mission being broadcast live to millions of people around the world.