Indian Prime Minister Narendra Modi follows through with his party’s important electoral promise by inaugurating the Ram Janmabhoomi Mandir temple to the Hindu god, Ram in the northern city of Ayodhya. The new temple is an important part of Modi’s vision of a ‘new India’. RT’s Runjhun Sharma explains all the cultural, political and spiritual significance of the new temple for India.
Hide player controls
Hide resume playing