President Ramaphosa Interacts With Russia’s PutinBy AgencyJuly 16, 2023 President Cyril Ramaphosa on Saturday held a telephone conversation with Russian President Vladimir Putin following the call President Ramaphosa had…