Solar storm on Thursday expected to make Northern Lights visible

A solar storm forecast for Thursday is expected to give skygazers in 17 American states, including Delaware, a chance to glimpse the Northern Lights, the colorful sky show that happens when solar wind hits the atmosphere.

Share