India’s Modi celebrates new Hindu Temple built on the ruins of razed historic Mosque
Indian Prime Minister Narendra Modi on Monday opened a controversial Hindu temple built on the ruins of a historic mosque in the northern city of Ayodhya, in a political triumph…