Disputed: The Ram Mandir was consecrated in January. The Hindu temple is built on a site believed to be the birthplace of Lord Rama. In 1992, Hindu nationalists demolished the Babri Mosque on the same site, the site of another temple in the 16th century. Photo: Ritesh Shukla/Getty Images
Everyone in the neighbourhood was making a fuss about this new, big temple that was being inaugurated, but we could only watch it on television because it is in India.
The Ram Mandir was built in Ayodhya, in the north Indian state of Uttar Pradesh.
In Hindu…