Prime Minister Narendra Modi along with his Nepalese counterpart Sher Bahadur Deuba on Monday laid the foundation stone for the India International Centre for Buddhist Culture
Share this article
If you liked this article share it with your friends.they will thank you later