Ayodhya Lord Ram Not meant to debase Ayodhya’s cultural significance: Nepal on row over Oli’s ‘Ayodhya in Nepal’ remark Newsroom Staff July 14, 2020