A mysterious red and green glow swept across Europe, captured from 262 miles up.
A spectacular aurora display painted the skies above Europe on January 19, 2026, as seen from the International Space Station. Captured in vivid shades of red and green, the phenomenon was observed while the station orbited 262 miles above the Medite... [1931 chars]

