NASA makes history with spacewalk, station finale

NASA astronauts made history twice on Friday, venturing on the final spacewalk of the agency’s 30-year shuttle program and completing assembly of the $100 billion International Space Station.

Comments are closed.