CBS News reports: NASA has released the first image of the spacecraft InSight from the surface of Mars after it successfully reached the planet after almost seven months travelling through space. The Mars Odyssey orbiter relayed images of the spacecraft from its landing site, known as Elysium Planitia. The US space agency tweeted one photograph, showing part of the InSight …
Read More »