Britain’s King Charles and Queen Camilla visit Kenya
Britain's King Charles meets with President of Kenya William Ruto at the State House in Nairobi, Kenya, in this handout picture obtained by Reuters October 31, 2023. State House in Nairobi/Handout via REUTERS