2 min read News Ayodhya stars Hema Malini and Vindu Dara Singh in the role of Ram Leela. 10 months ago james Renowned Bollywood actress and BJP member, Hema Malini, is set to take on the role of Sita in the upcoming...