Last Friday, December 3, 2010, a NASA press conference addressed the ongoing problems with STS-133, the final flight of Shuttle Discovery, which was originally to launch in November 2010. Discovery’s launch has now been delayed until at least February 3, 2011. The impact on STS-134, Shuttle Endeavour’s final flight carrying the SSEP student experiments, is […]