Tag: St. Stephen’s Cathedral

St. Stephen’s Cathedral, Kisumu, Kenya

St. Stephen’s Cathedral, Kisumu, Kenya. A History of its Origin, Evolution, and Contribution to the Social, Economic, and Political Development of Kisumu.St. Stephen’s...