SScience Read More A massive asteroid slammed into the North Sea and triggered a 330-foot tsunamiJune 30, 2026 A long-running debate about a mysterious crater hidden beneath the North Sea has finally been settled. Researchers have…