POLITICAL ORGANISATIONS

CPS
Communist Party of Swaziland


INM
Imbokodvo ("grindstone") National Movement


NNLC
Ngwane National Libratory Congress


PUDEMO
People's United Democratic Movement


SWAYOCO
Swaziland Youth Congress