REUTERS: Astronauts install space station's last hub
by Irene Klotz
Cape Canaveral, Florida - The shuttle Endeavour crew bolted the last connecting module onto the International Space Station on Friday, completing more than a decade of major construction on the outpost..."
No comments :
Post a Comment
Welcome to 3D TODAY!