skip to Main Content
Bishop Joshua Ayoo Koyo

Diocese of Great Lakes East, Kenya and General Secretary of Kenya