November 05, 2024 11:16 (IST)
Critics Choice Awards: RRR wins best foreign film, Naatu Naatu best song
In another glory for India, SS Rajamouli's Telugu movie RRR and its popular track Naatu Naatu have won the best foreign film and best song respectively in the 28th Critics Choice Awards, media reports said.
Latest Headlines