Kenya's President William Ruto arrived in Beijing on Tuesday, beginning his state visit to China from April 22 to 26.