Scientists have finally decoded the mystery behind a whitish, grey patch that sometimes appears in the night sky alongside ... glowing ribbon of purple light known as STEVE – or Strong Thermal ...
It comes after a rare scientific phenomenon known as “Steve” appeared in UK skies on ... “The shower’s radiant point is ...