Ayodhya should become India’s first cultural capital
August 18, 2020
On 5 August, the foundation stone for the Ram Mandir was laid down in Ayodhya. Ram Lalla will no longer be housed behind barricades in tarpaulin tents. He will finally have an abode adorned with elaborate mandapas and finely-carved walls, with each stone echoing the story of Lord Ram, his...
Read More