A puzzling discovery made in the Baltic Sea in 2018 has finally been explained, and the answer is far stranger than anyone might have predicted. Imagery from the European Space Agency’s Sentinel-2A satellite captured a series of unusual…
They Spotted A Strange Shiny Slick At Sea… And The Truth Is Even Crazier
