Massive asteroid impact 6.3 million years ago left giant glass field in Brazil
Similar News
expand_more
2 w.
Scientists Just Unearthed Proof of a Massive Meteor Impact in Brazil from 6.3 Million Years Ago
Space
Technology