Lord Ram Not Indian But Nepali, Real Ayodhya Lies in Nepal, Says Nepal PM KP Sharma Oli
Nepal's Prime Minister KP Sharma Oli on Monday said that real Ayodhya lies in Nepal and not in India. He also claimed that Lord Ram is a Nepali and not Indian. He alleged that India had set up disputed Ayodhya even though Lord Ram's kingdom would be located in the western part of Birgunj in Nepal.
(The above story first appeared on LatestLY on Jul 14, 2020 11:39 AM IST. For more news and updates on politics, world, sports, entertainment and lifestyle, log on to our website latestly.com).