Never seen any leader giving lectures on morality to public. This shows how low we have fallen to, that now a PM has to give lectures citing regligious texts as well. This is parents' responsibility that is now being taken over by a leader.
As a nation, we need a serious introspection.. that something has gone terribly wrong in our society, in our family system, in our values, in our religious and moral education. We as elders have to start teaching our next generations from a very young age what our PM is teaching us in this age.