Animal altruism?

This is Kevin. If you thought that all animal babies were cute then I’m sorry to disappoint, as this is probably the ugliest animal you will ever see. It’s not a mutant, nor is it some sort of small dinosaur: it’s a Black Vulture chick and it shouldn’t be there. I don’t mean it shouldn’t […]