News

A strange jellyfish-like phenomenon was spotted streaking across the sky Monday night, and scientists know where it came from.