Neha Wadekar

Neha Wadekar is a freelance reporter based in Nairobi, Kenya.