An Opera News Kenya publication
US Ambassador to Kenya Kyle McCarter on Tuesday met deputy president William Ruto at his Karen…