Science

Success! NASA’s InSight Craft Has Landed on Mars

As you can see from the selfie above, NASA’s InSight lander has successfully landed on Mars. InSight’s journey was an epic one. NASA launched the craft back in May, sending the 1,500-pound robotic lander 300 million