An Opera News Kenya publication
Deputy President William Ruto has left many tongues wagging yet again after a video of him…