An Opera News Kenya publication
Deputy President William Ruto’s recent absence from International trips has left many questioning if the once…