Kenya Archibishop in Uganda for a Visit. Kenya Archibishop in Uganda for a Visit. Lutheran Church March 11, 2023 The Archbishop Joseph Ochola Omolo of the Evangelical Lutheran Church in Kenya has been...Read More