Another Controversy for Krishna and His Leela TeamActor Rana Daggubati has produced ‘Krishna and His Leela’ movie with Suresh Productions in association with Viacom18. Shraddha Srinath and Siddu Jonnalagadda. This film was recently released on Netflix. It has been in controversy for a number of reasons since its release. There has been a lot of romantic scenes between Krishna and Radha’s role []