1 POSTS
Insia Dariwala is an award-winning, international filmmaker, currently based in Mumbai. Fiercely passionate about protecting the rights of children, she has effectively used her 14 years of experience in advertising and films, to highlight these issues.