Gigantic meteorite impact in Ukraine dated to 65 million years ago


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 an…
Read more at SlashGear…