Space Shuttle Endeavour Takes A Punch In The Nose; Spacewalks Go Well During Marathon 16-Day Mission Some debris hit the nose of Space Shuttle Endeavour as it launched for the STS-123 Mission to continue assembly of the International Space Station (ISS), but no major damage was spotted. Astronauts meticulously inspected leading edges of the orbiter vehicle wings and the nose cap, searching for any possible damage that might have come from a falling piece of foam insulation from the external…
Launches
SHARE: