Eggsdayz, 30 May 2017 Just found this thing called Google Scholar, and i (finally) found the newest paper about the extinction... Just found this…