Finally, It’s Go Time for Discovery Launch

[/caption] After four delays in a month’s time, NASA’s Discovery shuttle will finally depart the Kennedy Space Center at 9:20 p.m. local time on Wednesday, March 11.  Discovery’s STS-119 mission will carry two new solar array wings, which will increase the station’s solar power capacity so it might support a larger crew. Launch was initially set … Continue reading Finally, It’s Go Time for Discovery Launch