by Ken Kremer The final cargo for Space Shuttle Discovery’s final mission to space arrived at launch pad 39 on October 7, 2010. Discovery is slated to lift off on the STS 133 space station assembly mission on 1 November 2010 at 4:40 PM EDT from the Kennedy Space Center (KSC) in Florida. STS 133 is Discovery’s 39th and last scheduled flight. Click to enlarge >Discovery at Pad 39 Discovery on top of Pad 39 A after Oct 7, 2010 arrival of payload ….
- The Moon and Cooperation With America From a Chinese Perspective
- Edge-Serpentine Map Marathon | Cosmic Variance