NASA’s InSight Lander Confirms Mars ‘Sucks’

After a seven minute plunge through the Martian atmosphere, NASA’s InSight probe landed successfully on the red planet, beginning an extended study of Mars’ geological and evolutionary processes. Hours after sending a beep to signal that it was in good working condition, the lander transmitted reams of data and images back to Earth, quickly confirming […]

Read More NASA’s InSight Lander Confirms Mars ‘Sucks’