SSpace Read More Scientists reveal massive asteroid hit the North Sea and triggered a 330-foot tsunamiMarch 13, 2026 A long-running dispute about the origin of a North Sea crater has finally been settled, as new research…