President Cyril Ramaphosa has announced that he has formally invited Ukrainian President Volodymyr Zelenskyy for a state visit. Ramaphosa made the revelation on Thursday morning via X (formerly ...