King Charles is in Kenya in his first foreign visit as a monarch to a Commonwealth nation where he addressed the colonial past of British rule in East Africa, and abuses committed by colonial forces, especially in the 1950's during the Kenyan struggle for independence.