Countdown Begins For Last Endeavour Launch
By Irene Klotz .
KENNEDY SPACE CENTER, Fla. — Countdown clocks at Kennedy Space Center began ticking down on April 26 toward the planned April 29 liftoff of space shuttle Endeavour, carrying a particle physics experiment and spare parts to the International Space Station on NASA’s penultimate shuttle flight.
Launch of the STS-134 mission, the 25th and final flight ...