King Charles III hosts South African President Cyril Ramaphosa from Tuesday for his first state visit since ascending the throne following the death of his mother, Queen Elizabeth II. The three-day trip…
King Charles III on Tuesday welcomed South African President Cyril Ramaphosa to London for the first state visit of his reign, with climate change, trade and the Commonwealth on the agenda.