Swagata Yadavar

Swagata Yadavar is an independent journalist based in Delhi. She writes on gender, healthcare and other developmental issues