Ther are various explanations about morality offered by philosophers, psychologists and sociologists. According to one, morality is already ingrained in human beings by the creator sicnce birth. Religion does not invent morality, but it itself depends upon morality as source to remind people of uprightness. That is why we often find non-religious people better than religious people in terms of ethics and charity. Interestingly psychologts say that the root of morality is fear of revenge. Kill and get killed. Force and mind are opposites. Morality begins where fear begins.
Pakistan has one of highest number pf per capita Roza, Namazee and Hajees in the country. Can we say the same in terms of morality?