Shame on humanity!