After being delayed for years on end, NASA’s newest Earth-observing satellite was launched into space, early on October 28. The satellite’s mission is to improve weather forecasts and monitor climate...