Stuck Valve on Space Station Perplexes NASA

Stuck Valve on Space Station Perplexes NASA
All 13 Expedition 23 and STS-131 crew members gather in the Kibo module of the International Space Station for the joint crew news conference on April 14, 2010.
(Image: © NASA TV)

PLACEHOLDER BODY CONTENT TBC

Have a news tip, correction or comment? Let us know at community@space.com.