Space Station, We Have a Problem: Stuck Valve Recalls Apollo 13 Anniversary
Tuesday, April 13, 2010 - 18:28
in Astronomy & Space
A space station malfunction on the anniversary of Apollo 13's mishap calls up many parallels for NASA.