Only in Kenya: Ben Chumo Vetted For SRC Job Despite Facing Corruption Charges Can you believe this sh*t? – Former Kenya Power Managing Director Ben Chumo, who is currently facing serious corruption charges, on Monday appeared before July 24, 2018 News·Politics·TL