Space shuttle Discovery lands safely

The space shuttle Discovery landed safely at Kennedy Space Center on Saturday after a mission to the International Space Station. Earlier Saturday, NASA had scrubbed a planned 1:38 p.m. landing, citing high winds

Share