Even before the award for the much anticipated Natu Natu was announced, India won its first Oscar for 2023 for Netflix’s ‘The Elephant Whisperer’ by Kartiki Gonsalves and Guneet Monga in the Best Documentary Short Film category at the 95th Academy Awards. The director thanked the Academy, producer Guneet Monga, her family and dedicated the […]