World

⚡Lord Ram Not Indian But Nepali, Real Ayodhya Located in Nepal, Says PM KP Sharma Oli

By Team Latestly

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.

Read Full Story
Read All QuickLY