En ny mensklighetens seger.