Lomonosov Crater may be ground zero
The biggest-ever meteorite impact site in the United Kingdom has been discovered
Scientists believe they have discovered the site of the biggest meteorite impact ever to hit the British Isles
An impact crater on Earth can be traced back to the asteroid belt object Vesta
The crater in Turkey originated from a fragment of Vesta that was expelled 22 million years ago
What’s the biggest visible impact crater in the Solar System?
Craters on Earth are nothing compared to the massive impact events that have pummelled our neighbours…