News

Pope Leo XIV has appointed Bishop Simon Peter Kamomoe, one of the Auxiliary Bishops of the Catholic Archdiocese of Nairobi ...