Ishita Chigilli Palli

Ishita Chigilli Palli is a journalist and a Young India Fellow. She is passionate about human rights and environmental causes.
Connect:
Ishita Chigilli Palli
The Leaflet
theleaflet.in