Yoga originated in Nepal, not India, claims PM Oli
World | Jun 22, 2021, 12:04 PM ISTMeanwhile, the Indian Embassy in Kathmandu organised a special programme on Monday to observe the 7th International Day of Yoga. The programme was organised virtually as part of its ongoing celebration of India@75 'Azaadi ka Amrit Mahotsav'.