Huma kisses Oscar, dedicates to Aram Nagar
Published
It was indeed a historic moment as India won two Oscars this year. While 'RRR' song 'Naatu Naatu' won in the 'Best Original Song' category, 'The Elephant Whisperers' got an Oscar in the 'Best Documentary Short Film' category.
Full Article