Mahatma Gandhi had a keen insight into social morality. As a nation we are guilty of violating each of these seven social sins. I'm sure each of us can put a reason for all seven, so... I'll give you my take on them and let you ponder your own.
To read more of my thoughts on Gandhi’s seven, please follow this link to my blog, “The Path”: God or Politics?