Front page photo credit: NASA/JPL-Caltech After seven months of traveling through space, the NASA InSight lander will land on Mars and begin its permanent residence on Monday. The spacecraft is expected to land at 12 pm PST. InSight, or Interior Exploration using Seismic Investigations, Geodesy and Heat Transport, is going to explore a part of Mars…… MORE