By CISA QUELIMANE, SEPTEMBER 2, 2025 (CISA) – The Catholic Diocese of Quelimane in Mozambique has a new shepherd, Rt. Rev. Osório Citora Afonso, IMC, was solemnly installed as the fourth bishop of the diocese on Sunday, August 31, 2025, at the Cathedral of Our Lady of Deliverance. Bishop Osório, formerly Auxiliary Bishop of the […]