Palapa B2RDelta 6925-8United States Air ForceLaunch Status Success Fri • Apr 13th, 1990 10:28 PM UTC View More Information