Controversial £170m Ayodhya Hindu temple built on site of destroyed mosque opens January 22, 2024 India’s Prime Minister Narendra Modi has inaugurated a controversial temple on the ground where a mosque had once stood. Mr Modi looked More