Two of the most virulent vices retarding the progress of the country is caste and corruption. Both are against humanity itself.
While there are corruption all over the world, it is mainly limited at the high or highest level in most of the other countries. But in India, it is from top to the bottom. Common people have to face the problem at each and every level which makes their daily life miserable. British authors mentioned that their officers who worked in India became corrupt after they were here.
Caste discrimination has dehumanised the Indian Society. Despite continued efforts by governments, political leaders, social workers, religious heads and others this curse continues to exist.
Sustained and determined efforts along with strict enforcement of laws against these two vices are necessary to eliminate them.