After reading recent atrocities in our country , I was thinking how do we as parents ensure that our children possess high moral compass and are able to differentiate good from bad. We do reach children to be respectful of elders , woman and be gentle with children but I don't think that is helping much . I am sure the perverts who commit shameful crimes against children are also taught the same things and am pretty sure they respect their elders , mothers etc. If you take a look at twitter , you see scores if low lives trying to negate the rape reports or trying to justify or support the rapists or some how justify the criminal acts. We have a low life who was sacked from bank due to insensitive remarks that it is good ,such a crime happened. There is another lowlife and **** newspaper which published a fictional story using the victims name and crime details portraying the rape never happened with a small * at the end stating this is fictional story We have few other low lives who are so eager to share such fake news just to support the rapists . How do we identify if our children have such tendencies and correct them or how to ensure our children grow up with a high moral Compass Any ideas ?