Tag: Bishop Allan Kiuna

Bishop Allan Kiuna succumbs to cancer months after he celebrated victory over the disease 

Bishop Allan Kiuna, renowned for his influential role as the co-founder and…

Maria