An Opera News Kenya publication
Deputy President William Ruto on Wednesday found himself on the receiving end of public backlash after…