Bishop Philp Anyolo
Bishop Phillip Anyolo installed as Archbishop of Nairobi
Reading Time: < 1 minute Bishop Phillip Subira Anyolo has been installed as the Archbishop of Nairobi Dioces in ceremony graced by the catholic faithful, […]
Reading Time: < 1 minute Bishop Phillip Subira Anyolo has been installed as the Archbishop of Nairobi Dioces in ceremony graced by the catholic faithful, […]