A giant billboard of Indian Prime Minister Narendra Modi.

Indian Prime Minister Narendra Modi was in Ayodhya on Monday to ceremonially open a controversial Hindu temple, the latest illustration of the ties between Modi and India’s Hindu nationalist movement.

Free Newsletter