India's Modi leads consecration of grand Ram temple in AyodhyaThe temple in the city of Ayodhya has been a contentious issue that helped catapult the BJP to prominence and power.Tue Jan 23 2024