Space shuttle Atlantis and its seven astronauts glided to a landing Friday after installing the first girder in what will eventually be a giant 548 foot Lrb 602.4 meter Rrb framework at the International space station.
Atlantis astronauts back on earth after incredible space station.