Yuri 1Delta 2914United States Air ForceLaunch Status Success Fri • Apr 7th, 1978 10:01 PM UTC View More Information