Portal:Spaceflight/Selected article/Week 33 2007

STS-118 is the current Space Shuttle mission to the International Space Station, being flown by the Space Shuttle Endeavour. STS-118 successfully lifted off on 8 August 2007 from launch complex 39A at the Kennedy Space Center in Florida.

It is the first flight of Endeavour since STS-113 in November 2002, the last successful Space Shuttle flight before the loss of Space Shuttle Columbia on STS-107. STS-118 pilot, Charles Hobaugh was the entry team CAPCOM for STS-107. The completion of the mission will leave twelve flights remaining in the Space Shuttle program until its end in 2010, excluding two as-yet-unconfirmed Contingency Logistic Flights.

(more...)