African leaders met Putin in St Petersburg for peace talks
South Africa’s President has told his Russian counterpart that the war in Ukraine must end. Cyril Ramaphosa, along with other African leaders, met with Vladimir Putin in St Petersburg in an attempt to mediate peace. It comes after the delegation met wi…