Video: Insight probe sends back first images of Mars By admin - Nov 29, 2018: 12:58 pm Facebook Twitter Google+ Pinterest WhatsApp After a tense landing NASA’s Insight spacecraft has sent back its first images of the Red Planet. READ MORE: … Via Youtube