LIVE: Elephant Whisperers Wins Oscar | Oscars for Naatu Naatu| Oscars 2023 – India Today March 13, 2023