As we claim that we are spiritual and god fearing people and our country is a spiritual land on the earth and if cleanliness is next to godliness, then I guess our India is the least spiritual country on the earth. Our great litterbugs do all the things