Indu Nepal

3 POSTS 0 COMMENTS
Indu Nepal is a journalist and media producer. She is based in Kathmandu and previously worked in Afghanistan and Timor-Leste.