The Space Shuttle Endeavour, which launched two days ago, is scheduled to dock at the International Space Station today (November 16th) at 4:04 PM CST. The main goal of the mission, called STS-126, is to prepare the station for long ...
STS-120 Takes Off With a Lightsaber
Space Shuttle Discovery was launched today from NASA’s Kennedy Space Center in Florida at 11:38 a.m. EDT, following a smooth countdown. STS 120 will deliver and install the new Harmony Space Module onto the International Space Station (ISS), completing the ...