Tag: Chief Ogolla Ayieke

St. Stephen’s Cathedral, Kisumu, Kenya

He was probably one of the most mercurial and charismatic religious leaders in independent Kenya. He was brave and fearless. He was described in nearly every notable Kenyan newspapers as a fiery and vocal cleric who fearlessly, relentlessly, and courageously criticized the government of President Daniel arap Moi for its human rights abuses against Kenyans.... Read more »