Moral behavior in animals

5,527,011 views | Frans de Waal • TEDxPeachtree