International Buddhist Confederation Celebrates 10th Anniversary, Begins Construction of Center in Lumbini
The New Delhi based IBC celebrates ten years and a growing presence in the world
The New Delhi based IBC celebrates ten years and a growing presence in the world