Sorry.
Moral development has stages that are based upon cognitive development which is absolutely determined by brain maturation. There are critical periods where capacities unfold, which are invariant between cultures.
10 year olds in the Amazon have the same capacities as 10 year olds in Guinea or Kentucky. Kids cannot grasp certain moral concepts until their brains mature. Their brains mature, and there by their mental develop, gradually, in set and uniform stages.
The major theorist who studied this, in cognitive and later moral development was Piaget. I believe he was either Swiss French or French. Following him Kohlberg, an American studied moral development.
That people reach the more advanced moral capacities is by no way a given. Many adults stay at the conventional stage. The higher stages are based upon capacity for more abstract thought and the ability to generalize.
It is interesting, all of it.