Article / 29 May 2019 LIVESTREAM: President Ramaphosa announces his Cabinet By Mg Online and Staff Reporter FacebookXEmailLinkedInWhatsApp President Cyril Ramaphosa. (Ruvan Boshoff/Reuters) President Cyril Ramaphosa will address the nation on the composition of the national executive from the Union Buildings in Tshwane. Tags: 2019 Cabinet, Cabinet, Cyril Ramaphosa, South Africa