According to NASA, two (2) astronauts from Shuttle Discovery (STS-131) completes their mission on second space walk last Sunday morning. Two astronauts spent seven hour and 26 minutes installing a 1,700-pound ammonia tank on the International Space Station. > > Read More A Second Space Walk Completed: Space Shuttle Discovery is a post from: Daily World Buzz
Continue reading here:
A Second Space Walk Completed: Space Shuttle Discovery
