Humans and a few other mammals stand out among animals by showing acts of kindness and altruism towards others in need, but a new study suggests that some birds may also make it to the list of selfless animals. Researchers from the Max Planck Institute have found that the African grey parrots Read More...