"Wildlife is our life"
Leela, a young Chenchu man from Amrabad tiger reserve in India, desperately wants his tribe protected so they can continue to live in and look after their forest, and the tiger they worship as a god.
Leela, a young Chenchu man from Amrabad tiger reserve in India, desperately wants his tribe protected so they can continue to live in and look after their forest, and the tiger they worship as a god.