A shocking video of Ace Magashule physically attacking South African President, Ace Magashule has emerged.

In the shocking video, Magashule is seen being restrained by staff members at the ANC head office.

The date of the video is unknown, however it is after the recent suspension.

Please watch the video above this post for more details.