Prime Minister Narendra Modi today laid a 40-kg silver brick for a grand Ram temple at Ayodhya after participating in a "Bhoomi Pujan" or a groundbreaking ceremony attended mostly by spiritual leaders. "It is an emotional moment for India. A long wait ends today. A grand temple will now be built for Lord Ram who had been living under a tent for many years," the PM said, addressing the gathering to chants of "Jai Shri Ram". It was his first visit to the riverside town in 29 years; in 1992 he had vowed to return only when a Ram temple was built. Today's function marked a watershed moment for one of India's longest campaigns, one that found resonance with millions in the country and abroad.