International Buddhist Confederation is the biggest religious Buddhist confederation, based in Delhi, India. The architect of the International Buddhist Confederation is Lama Lobzang. From Wikipedia
Relics from Sarnath, escorted by Indian officials and monks, will be displayed across four Vietnamese cities from May 2 to 21, marking a milestone in cultural diplomacy.