he inauguration of a vast temple dedicated to Lord Ram, one of Hinduism’s most revered deities, on Jan. 22 has set India on edge once again. The temple in the city of Ayodhya sits where a centuries-old mosque once stood
Why India’s Ram temple is so controversial
Feb 03, 2024
1 minute
You’re reading a preview, subscribe to read more.
Start your free 30 days