Photo by NASA/Kim Shiflett / Space shuttle Endeavor awaits its final launch scheduled for Monday at Cape Canaveral.
The countdown is on for Monday’s 8:56 a.m. EDT liftoff of the space shuttle Endeavor. In one of the most expensive, but rewarding undertakings our government has ever directed, the space shuttle program is first class as it winds down to its final missions.
After Endeavor, space shuttle Atlantis is scheduled to lift off for the final time on June 28.
Of all the shuttle launches, though the two that stand out are the tragic ones. Challenger blew up just 73 seconds after launch, killing all seven astronauts on board, and on Feb. 3, 2003, Columbia disintegrated during re-entry, killing its crew of seven.