NEW DELHI: Prime Minister Narendra Modi on Monday laid the foundation stone for the India International Centre for Buddhist Cultural and Heritage in Lumbini, the birthplace of Buddha. PM Modi is in Nepal to celebrate Buddha Purnima at the invitation of his Nepalese counterpart Sher Bahadur Deuba. PM Modi is also scheduled to hold bilateral […]