South Africa's President Cyril Ramaphosa has today traveled to Poland en route to Ukraine and Russia as part of an African peace mission, his office said on Thursday.
Ramaphosa will meet with President Volodymyr Zelenskiy in Ukraine on Friday and with Russian President Vladimir Putin in St. Petersburg on Saturday.