New Evidence Confirms North Sea
New Evidence Confirms North Sea Asteroid Impact Near Yorkshire September 20, 2025 – Scientists have uncovered compelling new evidence proving that a massive asteroid struck the North Sea near Yorkshire more than 43 million years ago. This groundbreaking discovery sheds…

