King Charles III and Queen Camilla began a state visit to Kenya on Tuesday, facing widespread calls for an apology over Britain's bloody colonial past.During two days in the capital Nairobi, Charles and Camilla will meet entrepreneurs and young Kenyans, and attend a state banquet hosted by Ruto.