Monday, February 16, 2009

Chimp Morality

Another study on primate morality. I'm always surprised how controversial this subject is.

Incidentally, the worker bee is evolution's foremost altruist.

(image credit: EPA, telegraph.co.uk)