King Charles III & Queen Camilla Experience Solution Africa’s Electric Tuk Tuk in Mombasa, Kenya
Last week, King Charles III and Queen Camilla made a state visit to Kenya to “celebrate the warm relationship between the two countries and the strong and dynamic partnership they continue to forge.” The Royal Family’s website says, “The visit is at the invitation of President Ruto and comes as … [continued]