The many faces of President William Ruto