The US Space Shuttle Discovery lifts off, on March 15, at Kennedy Space Center in Florida. Discovery's flight is delivering the space station's fourth and final set of solar array wings, completing the station's truss, or backbone.[Xinhua/AFP] |
Tools: Save | Print | E-mail | Most Read |
Comment |