DA leader John Steenhuisen has tabled a motion of no confidence in President Cyril Ramaphosa's cabinet - Smile 90.4FM

DA leader John Steenhuisen has tabled a motion of no confidence in President Cyril Ramaphosa’s cabinet