Tuesday, August 21, 2007

Endeavour Lands in Florida

The STS-118 crew returned safely to Earth today, landing in Florida after nearly two weeks that included work on the International Space Station (ISS) and educational lessons from space. NASA will now further assess the External Tank foam debris problem and its impact on upcoming missions,

No comments: