NASA NASA’s Swift Mission Ends, Leaves Behind Scientific Bonanza We Love Semantics • October 24, 2026