An Opera News Kenya publication
Western political leaders have warned Deputy President from setting foot in there are after over 500…