MANZINI – The Royal Swaziland police foiled the mass meeting convened by the deregistered Trade Union Congress of Swaziland (TUCOSWA) yesterday.
About 150 members of different
↧