Outrage over Oli’s remarks|Massive protests rock Nepal | NewsX

  • 4 years ago
Nepal Prime Minister KP Sharma claimed that Ayodhya, the birthplace of Lord Rama, is in Nepal and Lord Rama was Nepali. Nepal's FM Foreign ministry Tuesday stated that the comment was “not meant to debase the significance of Ayodhya and the cultural value it bears”.

Recommended