
US Shuttle Discovery makes historic last landing
Cape Canaveral, Florida (AFP) March 9, 2011 - The oldest and most traveled space shuttle, Discovery, landed back on Earth Wednesday after its final space flight and will now end its days as a museum piece to delight the crowds.












