Bishop Felix was warmly welcomed by the parishioners of Sts. Peter and Paul for Ordination of 5 Deacons to Priesthood on 15th November, 2025