UK Today News: Space Shuttle Discovery Ready For Wednesday Launch, Says NASA Space shuttle Discovery is reportedly ready for its launch on Wednesday, November 3, 2010. The space shuttle’s...

Read More