Meteor impact may have triggered massive Grand Canyon landslide 56,000 years ago

Meteor impact may have triggered massive Grand Canyon landslide 56,000 years ago