An Opera News Kenya publication
Kiambu Governor Ferdinand Waititu, popularly known as Baba Yao, is a man whose lifestyle is riddled…