Latest News
"Lord Ram Is Nepali, Not Indian": Nepal Prime Minister KP Sharma Oli Accuses India Of Cultural...
In a bizarre remark, Nepal Prime Minister KP Sharma Oli on Monday, July 13, said that Ayodhya, the birthplace of Lord Ram, is actually a small village near Kathmandu. "Real Ayodhya lies in Nepal, not in India. Lord Ram is Nepali not Indian," PM Oli said in an absurd...