Steve is a glowing strip in the night sky, not far from the northern lights. It was named after a cartoon. Now scientists have learned more.
JACEY FORTIN, NY Times: Science
Thu, 03/15/2018 - 11:32am
Steve is a glowing strip in the night sky, not far from the northern lights. It was named after a cartoon. Now scientists have learned more.