$ 0 0 Congratulations to NASA, JPL, Lockheed Martin and international partners for landing the Insight Lander on Mars a few hours ago. Like millions of people, I watched the […]