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