universetoday.com
Engineers Working to Resolve Endeavour's Air Leak
NASA workers are still working to fix the mysterious air leak in the space shuttle Endeavour’s cabin. They’ve been able to trace the problem down to one of two pressure-relief valves which are designed to ensure the crew cabin doesn’t become over-pressurized. The space agency seems confident enough that they’ll trace down the source of … Continue reading "Engineers Working to Resolve Endeavour’s Air Leak"
Fraser Cain