evidence: A monkey carrying a young one, walks on a wire past a flag featuring Hindu god Ram at a market in New Delhi, India, Tuesday, Jan. 16, 2024. Frenzied preparations are underway in India’s northern Ayodhya city to mark the opening of the grand temple for the Lord Ram, Hinduism’s most revered deities, culminating a decades-long Hindu nationalist pledge. The consecration ceremony Monday will see an idol of Lord Ram placed in the temple’s inner sanctum and Prime Minister Narendra Modi, alongside Hindu priests, will be in attendance. (AP Photo/Altaf Qadri)