universetoday.com
Liftoff for Discovery, STS-120 is Underway
NASA’s space shuttle Discovery blasted off from Florida’s Cape Canaveral today, beginning the next construction mission to the International Space Station: STS-120. This time around, the 7-astronaut crew will deliver and help install the new Italian-made Harmony module, which will serve as a sleeping area and provides connections to upcoming European and Japanese science laboratories. … Continue reading "Liftoff for Discovery, STS-120 is Underway"
Fraser Cain