Leon Yao Liang
Leo Yao Liang was the Roman Catholic bishop of the Roman Catholic Diocese of Xiwanzi,... more »