South African President Ramaphosa holds talks with Canadian PM Mark Carney
Cape Town, South Africa (PANA) – South African President Cyril Ramaphosa on Wednesday spoke with Canadian Prime Minister Mark Carney ahead of this weekend’s G7 Summit in the Candadian city of Kananaskis


