NROL-17Delta IIUnited States Air ForceLaunch Status Success Fri • May 18th, 2001 5:45 PM UTC View More Information