Comment
Comment by sremani
Corruption is not the entire problem. The open defecation rates of India beat Sub-Saharan Africa handily an estimated 60-70% of world's open defecation is in India. I mean, come on, we should stop taking the cover of corruption and colonialism for every problem that persists.