All people may be equal. But unfortunately not all people are equally as good as others.
Culture plays a huge part in social norms and what is considered moral and acceptable behaviour. We may think that because we naturally love and want to protect innocent children, even children not our own, that every human is the same.
I think it is very difficult for someone from the West to truly understand why such alien and abhorrent morals and actions are cheered on.
But they are ingrained and practically unchangeable.