Nepal PM KP Oli claim on Lord Ram send shock waves to RSS camp

Nepali PM KP Oli has stirred a major controversy by claiming that Lord Ram was Nepali.   Although Lord Rama’s kingdom Ayodhya is located west of Birgunj in Nepal, India has created the disputed Ayodhya, he claimed .   “Lord Ram’s kingdom Ayodhya is located west of Birgunj in Nepal and India has created a … Continue reading Nepal PM KP Oli claim on Lord Ram send shock waves to RSS camp