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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results