An Opera News Kenya publication
Deputy President William Ruto has been on the receiving end following his comment on dam project…