Uncategorized King Charles III and Queen Consort Camilla arrive Kenya. King Charles III and Queen Consort Camilla have landed in Nairobi. The Royal Air Force carrying king Charles III and Queen Consort touched down at the Jomo Kenyatta international airport Rosemary Wanjiru9 months ago9 months agoKeep Reading