ST. LOUIS – Keep your eyes on the skies this weekend. The International Space Station (ISS) will fly over the St. Louis region several times. From Thursday to Monday, there are five times the ...
One of the Expedition 39 crew members aboard the International Space Station photographed a curtain of aurora hovering over blue twilight over northeastern Kazakhstan recently. Click to enlarge.