Researchers at University New South Wales (UNSW) believe they’ve found evidence that an asteroid impact buried near the town of Deniliquin, Australia, is the world’s largest ever discovered, and could have helped trigger a major glaciation event that killed off 85 percent of the world’s species.