It’s Not Meteorite Size But Impact Site That Matters
We are all familiar with the Armageddon-type movies where a giant meteorite comes racing towards the Earth with remarkably short notice, only to be stopped at the last moment by a crew of handsome scientists. […]