News

A new study suggests a meteor impact may have contributed to the formation of the Grand Canyon. Published in Geology, the research links Arizona's Meteor Crater, formed 56,000 years ago, to the canyon ...