htxt.co.za
David Mabuza will be sworn in as an MP this afternoon - htxt.africa
David Mabuza will be sworn in as MP this afternoon.