An Opera News Kenya publication
Deputy President William Ruto has once again found himself at the center of poll controversy after…