New Delhi: Prime Minister Narendra Modi today laid the foundation stone for a grand Ram Temple in Ayodhya in Uttar Pradesh, which is believed to be the birthplace of Lord Ram.
The groundbreaking ceremony marks the formal launch of the temple’s construction.