Barkha Dutt


Barkha Dutt is an award-winning journalist and founder-editor of the digital platform Mojo. She is based in New Delhi.

Stories by Barkha Dutt
Load more by Barkha Dutt | Return to staff list