Chicxulub asteroid
The Last Day of the Dinosaurs: 66 Million-Year-Old Site Reveals ‘The Day the Earth Rained Glass’
Blog
April 1, 2019
The Last Day of the Dinosaurs: 66 Million-Year-Old Site Reveals ‘The Day the Earth Rained Glass’
In the Heart of North Dakota lies a prehistoric ‘Dinosaur killing field’ that offers unprecedented details on the very last…