About Neha Shah

Neha is an impact writer for Global Citizen.