LIVE VIDEO: Channel 2 News Midday    Watch

NASA: ISS Ammonia Leak May Not Be Fixed

6:21 PM, May 11, 2013   |    comments
  • Share
  • Print
  • - A A A +

NASA says their spacewalk was a success, but it will be weeks before they know if the International Space Station's ammonia leak has been fixed.


Most Watched Videos