Narendra Modi, Sher Bahadur Deuba lay foundation stone of India Int’l Centre for Buddhist…
Kathmandu : Visiting Indian Prime Minister Narendra Modi and his Nepali counterpart Sher Bahadur Deuba on Monday jointly laid the foundation stone of the India International Centre for Buddhist Culture and Heritage in Lumbini. Modi arrived…