According to a controversial and fascinating new study, animals have a moral code that encourages cooperation and reduces unnecessary fighting. Isn’t that the point of human morality as well?
A recent photo essay appeared which highlights the findings on this study. Three cheetahs were spotted playing with a baby antelope, presumably because they weren’t hungry.

























Recent Comments