Videos / 22 May 2019 Mabuza swearing-in postponed to address allegations before integrity commission By Staff Reporter FacebookXEmailLinkedInWhatsApp It is unclear when Mabuza will be meeting the integrity commission or when his swearing in has been postponed to. It is unclear when Mabuza will be meeting the integrity commission or when his swearing in has been postponed to. Tags: African National Congress, Cyril Ramaphosa, David Mabuza, Deputy President, Video