By Vicky Stark Cape Town, — South Africa’s president, Cyril Ramaphosa, says a delegation of African leaders will soon travel to Russia and Ukraine to present a peace plan. President Cyril Ramaphosa’s announcement of the planned trip came Tuesday during a media briefing with visiting Singaporean Prime Minister Lee Hsien Loong. He said a group…
