Evidence mounting: humans were responsible for the extinction of large mammalsnat.au.dk3 points·openrisk··0 commentsOpen articleSaveView on HN