NASA’s InSight’s First Photos From Mars Are Here — People’s Reactions Are Hilarious!

Launched in May this year, the InSight robotic lander has reached the surface of Mars on November 26, marking another giant leap in human history. Upon entering Mars’ atmosphere, InSight had reached the speed of 12,300 miles per hour, which is a mind-boggling speed for earthlings. InSight joins Curiosity and Opportunity rovers on Mars. With … Read more