Tue, 05/09/2023 - 05:45 Tech Insider The northern lights spotted in Riverton, Wyoming on March 23, 2023NWS Riverton Tags Science, Space, News UK, aurora, Northern Lights, Space Weather, Geomagnetic Storm Source A powerful solar storm is due to hit Earth on Wednesday, sparking beautiful aur…