NASA’s Space Shuttle Atlantis Lifts Off to Put Finishing Touches on the International Space Station

One of the final space shuttle visits to the International Space Station began at 2:20 p.m. Friday with the launch of Atlantis and six astronauts from NASA’s Kennedy Space Center in Florida.