King Charles hosts South African President Cyril Ramaphosa in first state visit as monarch

Sky News

Published

King Charles has hosted his first state visit since becoming monarch, welcoming South Africa's President Cyril Ramaphosa to Buckingham Palace.

Full Article