The making of a Hindu India

On August 5, India’s Prime Minister Narendra Modi laid the foundation stone for a Hindu temple in the northern city of Ayodhya. This fulfilled the orders of India’s Supreme Court, which last November awarded a victory to those who have long been campaigning to build a temple there, in place of a Mughal-era mosque that was […]