Lightning flickering near Wichita, Kansas, lit up the night sky on May 5, 2026, in a display powerful enough to be seen from low Earth orbit. Footage from the Sen SpaceTV-1 camera system aboard the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results