An Opera News Kenya publication
Deputy President William Ruto has taken blame over the current congestions being experienced at the Moi…