Brazilian scientists have discovered glassy fragments, known as tektites, revealing evidence of a massive extraterrestrial impact event that occurred 6.3 million years ago.