
President Cyril Ramphosa. (David Harrison/M&G)
President Cyril Ramaphosa delivers the 2022 state of the nation address to a joint sitting of Parliament and the nation
President Cyril Ramaphosa delivers the 2022 state of the nation address to a joint sitting of Parliament and the nation