Tag: The grandeur of Indian culture resonated through the staging of ‘Main Ayodhya Hoon’ (‘I am Ayodhya’)