TheuMkhonto weSizwe (MK) Party has been rocked by the resignation of its legal adviser, advocate Mashudu Tshivhase, shortly before the May 29 elections. THE UMKHONTO weSizwe (MK) Party has been ...