Two Oscars for India: World cheers as RRR chartbuster ‘Naatu Naatu’ makes history at 95th Academy…
It’s ‘Naatu Naatu’ day for India as RRR won the Oscar for the Best Original Song In a Motion Picture at the 95th Academy Awards, fending off fierce global competition – from no less than Rihanna’s ‘Lift Me Up’ from Black Panther: Wakanda…