Astronauts in space catch mysterious red lights glowing in Earth’s atmosphere
A NASA astronaut has captured photographs from a window aboard the International Space Station (ISS) of eerie, glowing red lights hanging in Earth’s atmosphere. The stunning image, taken on June 3 by NASA’s SpaceX Crew-8 mission commander Matthew Dominick, captured the quick flash of a weather phenomenon known as “red sprite” lightning. Red sprites are … Read more