Stuck Valve on Space Station Perplexes NASA
Wednesday, April 14, 2010 - 09:07
in Astronomy & Space
A stuck valve in part of the cooling system on the International Space Station continued to perplex NASA Wednesday as astronauts rest up.