Nepal PM KP Sharma Oli Claims 'Yoga originated in Nepal, Not in India'
In a controversial remark on June 21, Nepal PM KP Sharma has claimed the headlines saying ''Yoga originated in Nepal, not in India''. the PM made remark during the occasion of International Yoga Day at a program held at his residence Baluwatar. According to him, Indian experts have been hiding facts about it. Last year, he had commented that Ayodhya is in Nepal and Lord Rama was Nepali.