RRR’s Nattu Naatu Wins At Oscars: What Does It Mean For Indian Cinema

‘Naatu Naatu’ from SS Rajamouli’s magnum opus RRR made history by becoming the first Indian film to win an Oscar for best original song. This was a long-awaited, sweet winning affair.