Modi’s Leading Role at Ram Temple Marks a New Indian Republic

Modi’s Leading Role at Ram Temple Marks a New Indian Republic

Next week, a few days before India’s Republic Day, Prime Minister Narendra Modi will inaugurate a grand temple in the town of Ayodhya, dedicated to the widely revered Hindu deity, Lord Ram. The temple itself has long been the subject of controversy and legal dispute, spanning decades of both violence and peaceful protest. That controversy … Read more