RRR wins best foreign film in Critics Choice Awards, Naatu Naatu as best song
IBNS: RRR was also nominated for Best Director, Best Picture, and Best Visual Effects. The twin awards come days after Naatu Naatu won the best song in the Golden Globe …
Read More