This website is best viewed with CSS and JavaScript enabled.
Sections
Search
Archbishop Emeritus French Chang Him, the former Primate of the Church of the Province of the Indian Ocean, has died aged 85.
30 May 2023