Endeavour astronauts completed a 6-hour, 19-minute spacewalk at the International Space Station Friday, retrieving materials experiments and installing another, and installing an antenna.
Endeavour astronauts completed a 6-hour, 19-minute spacewalk at the International Space Station Friday, retrieving materials experiments and installing another, and installing an antenna.