EgyptSat 1 & Saudisat 3DneprISC KosmotrasLaunch Status Success Tue • Apr 17th, 2007 6:46 AM UTC View More Information