Moral behavior in animals

5,528,022 views | Frans de Waal • TEDxPeachtree