The uMkhonto we Sizwe (MK) Party is struggling to maintain its general elections winning form in the province’s eight by-elections, taking only one ward.
Published by
By Citizen Reporter
9 months ago
IFP president Velenkosini Hlabisa. Picture: Michel Bega