
Endeavour astronauts prepare to unveil room with cosmic view
Washington (AFP) Feb 17, 2010 - Two US astronauts from the space shuttle Endeavour prepared to unveil a room with an out-of-this-world view in the third spacewalk of their mission to attach a new room to the International Space Station.













