Space News – Space Shuttle Endeavour Night Launch On STS-123
In a rare and dramatic night launch, the Space Shuttle Endeavour and her crew lift-off from the Kennedy Space Center on their way to the International Space Station...
Read MoreIn a rare and dramatic night launch, the Space Shuttle Endeavour and her crew lift-off from the Kennedy Space Center on their way to the International Space Station...
Read More"A smooth climb to orbit" is how NASA described the successful launch of Space Shuttle Endeavour on mission STS-118 late this afternoon. The spacecraft, along with her...
Read More