More than 30 heads of state to attend Ramaphosa’s inauguration

33 ViewsToday, Saturday May 25, is a big day in South African History, not just because of the importance attached to the African Freedom Day which is celebrated across the continent, but because on this day South African President-elect Cyril Ramaphosa will take a oath of office as President after his election in the 6th […]

WP2Social Auto Publish Powered By : XYZScripts.com