Our perception of what is right and wrong have changed over the centuries with Richard Dawkins has termed``the shifting moral Zeitgeist ``.
Practices in other parts of the World today which are considered the height of piety seem barbaric to Westerners.