WASHINGTON, March 28 (Xinhua) -- The U.S. space shuttle Discovery touched down on Saturday at Kennedy Space Center in Florida, ending its 13-day mission to the International Space Station.
Discovery, with seven astronauts aboard, landed at 3:14 p.m. EDT (1914 GMT) at Kennedy, the space shuttle's home port, NASA TV showed.
The space ship scrapped its first touchdown opportunity, scheduled for 1:39 p.m. EDT (1739 GMT) on Saturday, due to cloudy and windy weather.
Discovery blasted off to the space on March 15. During its eight-day stay with the space station, astronauts performed three spacewalks to install the S6 truss segment to the starboard, or right side of the station, and deploy its fourth and final set of solar array wings.
Discovery brought back five months' worth of experiments from the space station, mostly blood, urine and saliva collected by its crew members.