A strong solar storm lit up the night sky for a second consecutive evening, bringing the Northern Lights as far south as Alabama and Florida.
The dazzling display was visible across parts of the U.S., with the solar activity even prompting Blue Origin to delay a NASA launch in Florida Wednesday…