Different social groups may differ in some moral beliefs whi…
Different social groups may differ in some moral beliefs while also sharing many others. The widely shared beliefs are probably rooted in human nature while the differences probably reflect distinctive characteristics of the groups.