The first phase of the Ram Temple in Ayodhya is nearing completion, with Prime Minister Narendra Modi scheduled to attend the consecration ceremony on January 22.
Ayodhya, located in Uttar Pradesh, is believed to be the birthplace of Lord Rama and holds immense religious and historical importance. With its rich heritage dating back to ancient times, Ayodhya attracts pilgrims and tourists alike. It was the capital of the Kosala Kingdom, witnessed the construction of Buddhist monasteries, and gained prominence as a religious center with the Babri Masjid.
Evicted from their homes, dispossessed of land and poorly compensated, Ayodhya residents question the price they have had to pay for the town’s development.