The STS-128 crew has closed Discovery’s payload bay doors. The weather conditions at Kennedy Space Center are being closely monitored.
The STS-128 crew has closed Discovery’s payload bay doors. The weather conditions at Kennedy Space Center are being closely monitored.