Space shuttle soars above DC, heads for Smithsonian
(Newser) -
Space shuttle Discovery landed today at Washington Dulles International Airport, where its wheels will stop for the last time at the Smithsonian. The world's most traveled spaceship landed after taking off from Cape Canaveral, Florida, and soaring around the Washington Monument and White House in a salute to the...