Hey, Steve is back again!

When you look into the night’s sky, you’d expect to see stars, the moon, an occasional meteor and, if you’re lucky, rippling curtains of light created by the impact of the sun’s energetic particles raining through our atmosphere. If you’re really lucky, you also might see Steve. Steve is a newly identified and mysterious space … Continue reading Hey, Steve is back again!