The U.S. space shuttle Discovery has fired braking rockets to begin its descent to land at Kennedy Space Center in Florida, after a delay due to cloudy and windy weather, Xinhua reported on Saturday, referring to NASA.
The U.S. space shuttle Discovery has fired braking rockets to begin its descent to land at Kennedy Space Center in Florida, after a delay due to cloudy and windy weather, Xinhua reported on Saturday, referring to NASA.