Rajamouli's 'RRR' wins Best Foreign Language Film

Rajamouli's 'RRR' wins Best Foreign Language Film
play icon
S. S. Rajamouli attends the 28th annual Critics Choice Awards in Los Angeles. Reuters