Stanley Williams was a police officer in California.
International Buddhist Confederation is the biggest religious Buddhist confederation , based in Delhi , India .. Buddhist. Buddhist. Delhi. Delhi. India. India. The architect of the International Buddhist Confederation is Lama Lobzang .. Buddhist. Buddhist. Lama Lobzang. Lama Lobzang. This confederation is named as the first organization which unites Buddhists from the whole world .