An Opera News Kenya publication
Deputy President William Ruto over the weekend came under heavy criticism from internet users after Senate…