Moderator removed post
Dharavi Slums of India. Feel bad for treating some Indian neighbours too harshly. Old habits die hard I guess