Footage from NASA showing astronauts spacewalking during a seven-hour mission over the weekend has been released.
The two astronauts were installing frames for new solar panelsThe … [+1377 chars]read more