God have mercy on humanity