India’s Prime Minister Narendra Modi is close to fulfilling a decade-old election promise as a controversial new Hindu temple is consecrated on disputed land in the holy city of Ayodhya. CNN’s Vedika Sud has the details.India’s Prime Minister Narendra Modi is close to fulfilling a decade-old election promise as a controversial new Hindu temple is consecrated on disputed land in the holy city of Ayodhya. CNN’s Vedika Sud has the details.