Jamuna Tudu, the “Lady Tarzan” of India

Share on facebook
Share on twitter
Share on email

With an army of village women, Jamuna Tudu has saved and preserved an entire forest in India in Jharkhand State. Click here for more of the “Lady Tarzan” of India’s story, photographed by Taha Ahmad of the VII Mentor Program for La Croix.