Shuttle Atlantis knifed through darkened Florida skies to a landing at Kennedy Space Center early July 21, dropping the curtain on NASA’s long-running space shuttle program. The 226,000-lb. winged orbiter touched down at 5:57 a.m. EDT in fair weather and rolled to a stop as the stirring ...
|