KENNEDY SPACE CENTER, FLORIDA (BNO NEWS) -- Space Shuttle Discovery launched from NASA's Kennedy Space Center in Florida on Thursday afternoon to begin an 11-day mission to the International Space Station (ISS). The STS-133 mission is Discovery's final scheduled flight.
(Copyright 2011 by BNO News B.V. All rights reserved. Info: sales@bnonews.com.)


by BNO News on February 24, 2011