Does morality require treating all human beings equally? Perhaps not. | Heykuki News