‘Ram Was Not Indian’: Nepal PM KP Oli Claims Ayodhya Lies in Nepal, Not India
Amba Vajpayee: Nepal’s Prime Minister KP Sharma Oli has revived controversy by claiming Lord Ram was not Indian but born in Nepal, arguing that Ayodhya lies in Nepalese territory. Quoting…
