Loading...

Atlantis Crew Makes Progress

|The crew of the space shuttle Atlantis installed two solar panels on the international space station, accomplishing a major part of their mission. Manuel Gallegus reports.