It was 16 years ago, in the unforgiving Sundarbans - a vast, harsh delta of 100 islands in India's West Bengal state ... feed and educate some 40 children, who are dropped off by their parents ...