
The British royal family has welcomed South African President Cyril Ramaphosa to Buckingham Palace. It's the first state visit since King Charles' accession to the throne. In his inaugural speech to a foreign leader, the newly-crowned king suggested his monarchy will tackle the legacy of colonialism. #Ramaphosa #kingcharles #Commonwealthnations