Space.com NASA Launches 8-Satellite Constellation to Track Hurricanes from Space 15 December 2016 fborgosano Leave a comment Share: A rocket fired from a jet plane Thursday (Dec. 15) to launch NASA’s latest Earth-observing mission, an 8-satellite mission to study hurricanes like never before. from Space.com ift.tt/2hJJFB1 Share: