It is a fact universally acknowledged that India is lagging behind in terms of cleanliness. Albeit an embarrassing one, it is a fact that cannot escape notice. Take a plunge into the past and you'll understand the reasons behind this sorry state.
Indians' attitude towards cleanliness is related to the concepts of class and caste. In a country where manual labour has traditionally been associated with the "lower" social strata, who would want to take the ownership of cleaning public spaces?
The concept of taking responsibility for cleaning public spaces has long been absent in most Indians and it's only now, after decades that we're trying to break free from this destructive cycle. The government-led campaign, Swachh Bharat Abhiyan has been quite instrumental, if not hundred per cent successful in bringing about a change in the mindsets and attitudes of the country's citizens. Ever since Swachh Bharat Abhiyan came into force, the government has been carrying out an annual survey scoring cities and towns to determine which is the cleanest city in India. Indore has been winning the award for the cleanest city in India from the past two years. So, how did a city that ranked 149 and 25 on the cleanliness scale in the years 2014 and 2016, jump to the top in a span of just one year to become the cleanest city in India?