image
Baahubali 2 to hit Chinese theatres on May 4

Baahubali 2 to hit Chinese theatres on May 4

Indian movies are witnessing immense success in China and the box office collections are only swelling.