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
A pair of astronauts from the space shuttle Discovery safely completed a six-hour spacewalk outside the International Space Station on Thursday, installing a set of solar panels that will help the station handle twice as many crew members.