The mysterious purple ribbon in the sky that’s confusing scientists – CNET

The unusual sky phenomenon Steve isn't created by particle precipitation but something much more surprising, a new study finds.

Leave a Reply