Modi inaugurates Ayodhya temple on the site of razed mosque January 23, 2024 India’s prime minister Narendra Modi prays at a Hindu temple built on the site of the razed Ayodhya mosque. Mr Modi, left, More