The Enid News and Eagle, Enid, OK

Archive

Space Station_Hass.jpg

The International Space Station sits approximately 220 miles above the Earth. NASA on Thursday, May 9, 2013 said the International Space Station has a radiator leak in its power system. The outpost's commander calls the situation serious, but not life-threatening. (AP Photo/NASA, Paolo Nespoli, File)

Featured Ads
Facebook
NDN Video