Satellites Spotted a Strange Glow in the Ocean, and Scientists Have a Wild Explanation
Since the early 2000s, scientists have been puzzled by a gleaming turquoise spot in the middle of the Antarctic Ocean showing up in satellite images. The patch is located just…