Source link Prime Minister Narendra Modi inaugurated a grand shrine at the site, earning significant political credit for his government RT’s Runjhun Sharma reports from Ayodhya, once a sleepy town in northern India, which carries great significance for Hindus as the birthplace of the god Ram. On January 22, Prime Minister Narendra Modi inaugurated a […]