As a committed and disciplined member of the uMkhonto weSizwe Party, I hereby extend this unconditional public apology to President Zuma and UMkhonto WeSizwe Party leadership for the profanity used in ...