SSpace Read More A massive asteroid hit the North Sea and triggered a 330-foot tsunamiMarch 11, 2026 A long running scientific dispute about the origin of the Silverpit Crater beneath the southern North Sea has…