tumbleweed41
Resident Liberal Hippie
It is apparent that human beings have innate faculties for knowing right and wrong. Where did this come from? How does it fit into evolution?
Human morality is the result of Societal Evolution. Those traits, both biological and societal, that are conducive to three or more humans living together are passed on from generation to generation.
As society changes, what is considered "right and wrong" can change.
And morality can differ quite a bit from society to society.