Prime Minister Narendra Modi embarked on his first visit to Ayodhya since the consecration ceremony of Lord Ram Lalla at the newly constructed Ram Janmabhoomi Temple in January.
Prime Minister Narendra Modi embarked on his first visit to Ayodhya since the consecration ceremony of Lord Ram Lalla at the newly constructed Ram Janmabhoomi Temple in January.