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 how space rocks shaped our present-day Earth.

The Jinlin crater site in Zhaoqing, Guangdong…

Continue Reading