HomeScience Science New evidence suggests it was matter ejected from the Chicxulub crater that led to impact winter 19Views Coverage By Tanushree Jain September 29, 2020