×

India’s BJP concedes defeat in Ayodhya, where Modi opened grand Ram temple

By Thomson Reuters Jun 4, 2024 | 9:52 AM