Pope appoints new Bishop of Ndola, Zambia

Pope Francis names Bishop Benjamin Phiri as the Bishop of the Diocese of Ndola, Zambia.

Other news