Tech5 months ago
Northern Lights Alert: Beware ‘Head-On’ Aurora Displays, Scientists Say
The Northern Lights, also known as aurora, is a natural light display, caused by the solar wind. … [+] (Photo by:Universal History Archive/Universal Images Group via...