I know, I have seen this slum. I grew up in Delhi and have been to Lahore. Lets just say, India's definition of slum is considerably different. Slums in India are literally a township - say over 100,000 people living in barely 1 sq km land with no running water, no garbage facilities and open...