20th Anniversary of the Dedication of the Cathedral of the Holy Spirit | 20th January 2023
Cathedral of the Holy Spirit was established as a church on 25th May 1969. Subsequently on the 20th January 2003 it was dedicated as the cathedral of the Diocese of Penang. The Feast of the Dedication of the Cathedral is…
Read more