On Saturday, very little was known about the mammoth payload a Delta IV Heavy was carrying into space. Launching from Florida's Cape Canaveral Air Force Station, the 70 metre-high rocket blasted into the atmosphere with a mystery satellite known only as the NROL-26 mission. As the acronym suggests, the mission was carrying a National Reconnaissance [...]

More...