Undersea cables carrying internet traffic across the BalticSea in northern Europe were severed earlier this week, and European investigators are still trying to piece together what happened.
A dolphin dubbed Delle appears to be talking to himself in the BalticSea’s Svendborgsund channel off the coast of Denmark. According to a team of researchers that recorded Delle, the solitary ...