Venerable Master Yuan Gen: Spiritual Leadership in Modern China

Venerable Master Yuan Gen, President of the Chinese Buddhist Association, embodies spiritual leadership in modern China. Born into a tradition-rich family, he combines ancient wisd...
3245