Great Images From the STS-123 Mission - Universe Today
There have been some outstanding images coming in from the current space shuttle mission at the International Space Station. The crews of Endeavour and the ISS continue their near-frantic pace of spacewalks and outfitting of the station during the STS-123 mission. During the 3rd spacewalk, astronauts Rick Linnehan (right) and Bob Behnken work on the … Continue reading "Great Images From the STS-123 Mission"