Scientists Confirm Discovery of Massive Crater in China, Revealing Scale of Ancient Impacts Was “Far Greater than Previously Recorded”
A recently discovered impact crater in China is among the best-preserved ever found, offering researchers new insight into…