Medicine & TechnologyResearch payoffs from the Meteor Crater formed 50,000 years ago are still ongoing, providing insights that no other place on Earth can. Read the article to learn more about it.
Several years after science experts discovered what was considered the oldest crater made by a meteorite on Earth, another team found it is actually the outcome of normal geological processes.