Image above: Space shuttle Atlantis lands for the final time at NASA’s Kennedy Space Center in Florida. Image credit: NASA/Bill Ingalls
› View larger image
CAPE CANAVERAL, Fla.–(ENEWSPF)–July 21, 2011. Wrapping up 30 years of unmatched achievements and blazing a trail for the next era of U.S. human spaceflight, NASA’s storied Space Shuttle Program came to a "wheels stop" on Thursday at the conclusion of its 135th mission.
Shuttle Atlantis and its four-astronaut crew glided…






