Home Eco Friendly Guide Humans or natural disaster: What led the dodos to extinction?