The Russian Embassy on its verified Twitter account has confirmed that the 2017 blockbuster Baahubali 2: The Conclusion has found favour among TV viewers in Russia. The film has been dubbed in Russian language and telecast on a channel in that country. “Indian cinema gains popularity in Russia. Look what Russian TV […]