The findings were published on Nov 19 in the journal Matter and Radiation at Extremes. The Hailin crater was found in a mountainous region known today as the Changbai Mountain Range and is the ...
Researchers say they have found "unequivocal evidence" that a meteorite smashed into Earth 3.47 billion years ago, ...