Barkha Dutt

Barkha Dutt is a journalist based in New Delhi, who is currently a columnist for the Washington Post and a contributing editor at The Week.
Connect:
Himal Southasian
www.himalmag.com