Did a meteor impact trigger a landslide in the Grand Canyon? Tuesday Image Read more at University of Arizona News News Tags research Science & Technology Science & Technology