NASA’s InSight lander launched early this year, and finally arrived at Mars, successfully landing on the planet’s surface. Now the robot has shot back its very first photos of its landing site. The first image, a dust-covered snapshot taken just moments after landing, was difficult to make out. The dust and debris is actually caked … Read more