More than 150 million years ago, in the middle of the Jurassic period and at the same time that dinosaurs dominated the Earth, a meteorite fell from the sky, crashed into a mountain almost 1,500 meters high in what is now northwest China and the…
Read More