WION Gravitas: Countdown to NASA's insight Mars landing begins

USA's National Aeronautics and Space Administration (NASA) is all set to launch a deep probe in Mars with its InSight lander scheduled to touch down on the red planet on November 26.