Jamuna Tudu, the “Lady Tarzan” of India

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.