Watch: Ayodhya priests condemn Nepal PM Oli's claims on Lord Ram
Ayodhya priests lashed out at Nepal PM KP Sharma Oli over his claims on Lord Ram. Stoking a controversy, PM Oli had claimed that..
HT Digital Content
Ayodhya priests lashed out at Nepal PM KP Sharma Oli over his claims on Lord Ram. Stoking a controversy, PM Oli had claimed that..