NASA’s InSight Mission Will Land On Mars Today

NASA’s InSight is scheduled to land today to become the first space mission that will study the interior of Mars to find out if it is an entirely dead planet or still harbors some geological activity in its bowels. The…