Ghazala Shahabuddin

Ghazala is a researcher and consultant affiliated with the Council for Social Development, New Delhi.
Connect:
Himal Southasian
www.himalmag.com