Britain’s King Charles III hosts South Africa president for first state go to of his reign
Britain’s King Charles III on Tuesday welcomed South African President Cyril Ramaphosa to London for the first state visit of his reign. After the two men inspected the guard of honour together, they travelled to…