universetoday.com
Good News and Great Pictures from STS-126 - Universe Today
[/caption] Seemingly, the current space shuttle mission, STS-126, has been all about two things: recycling and restoring. The crew has been working almost nonstop to get a new system that turns urine into drinking water to work correctly; and spacewalkers spent a majority of four grueling EVAs cleaning and lubricating a jammed solar-wing joint on … Continue reading "Good News and Great Pictures from STS-126"