space-travel.com
May 16, 2008
by Staff Writers Houston (UPI) May 13, 2008 The U.S. space agency says the International Space Station will soon have a new water system, allowing up to six people to live aboard the orbiting lab. The National Aeronautics and Space Administration said the new water recovery system is the second...
[read full story]