Brazilian scientists have discovered glassy fragments, known as tektites, revealing evidence of a massive extraterrestrial impact event that occurred 6.3 million years ago.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results