Moral development is a universal phenomenon which is an important ingredient in self-development and the acquisition of values. Adolescents become familiar with values and social norms through education and socialisation ...