Astronauts complete final spacewalk
(Newser) -
Astronauts from the space shuttle Atlantis finished the final spacewalk of their mission at the International Space Station today, clearing the way for their return Wednesday. Astronauts Robert Satcher and Randy Bresnik installed a science experiment that will test how materials, including a new kind of Teflon, hold up to...