India, Nov. 25 -- Prime Minister Narendra Modi on Tuesday said the "wounds and pain of centuries are healing today" as he ceremonially hoisted a saffron Dharma flag atop the newly built Ram temple in Ayodhya, marking the formal completion of its construction. Describing the moment as the fulfilment of a 500-year-old resolve, PM Modi said the flag embodied the ideals of Lord Ram and symbolised the triumph of truth and righteousness.

PM Modi, accompanied by RSS chief Mohan Bhagwat, Uttar Pradesh governor Anandiben Patel and chief minister Yogi Adityanath, raised the 10x20-ft triangular flag during the special Abhijit Muhurat, regarded as an auspicious constellation by Hindus.

The flag, emblazoned with a radiant Sun, the sacred 'Om', and t...