Kenyan President William Ruto last week visited the White House, the first state visit by an African president since 2008 ...