Two NASA astronauts have completed their spacewalk outside the International Space Station to set up some new technology – a Solar Array. read more
Two NASA astronauts have completed their spacewalk outside the International Space Station to set up some new technology – a Solar Array. read more