News The Baltic Sea Washes Up Thousands of Mysterious Green Spheres: In Denmark They Call it Goat Balls