International Buddhist Confederation is the biggest religious Buddhist confederation, based in Delhi, India. [1] [2] The architect of the International Buddhist Confederation is Lama Lobzang. [3] This confederation is named as the first organization which unites Buddhists from the whole world. [4]
International Buddhist Confederation is the biggest religious Buddhist confederation, based in Delhi, India. [1] [2] The architect of the International Buddhist Confederation is Lama Lobzang. [3] This confederation is named as the first organization which unites Buddhists from the whole world. [4]