Earth’s history has been punctuated by a number of mass extinctions wiping out nearly all life forms on the planet. What caused these catastrophic events is still unknown, but many scientists hypothesize that heavenly bodies crashing into the Earth could have pushed the global reset button. But are these extinctions really due to asteroid impacts, […]