Everyone’s familiar with the demise of the dinosaurs thanks to a massive asteroid that slammed into the earth, causing an extension of most species on the planet. What many may not know is another massive meteorite impacted the planet. That second impact happened about 65 million years ago in what is now Ukraine. Scientists have ruled out that the second …