December 24, 2024 11:56 pm (IST)
Critics Choice Awards: RRR wins best foreign film, Naatu Naatu best song
Jan 16, 2023, at 05:23 pm
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