News

The uMkhonto WeSizwe Party appoints nine new Members of Parliament, excluding Floyd Shivambu, who is now considering ...
After Floyd Shivambu's dismissal, the uMkhonto weSizwe Party is engulfed in allegations of mismanagement and internal strife, ...