Police have arrested about 80 protest leaders in a clampdown on a pro democracy strike launched by the Swaziland Federation of trade unions Lrb Sftu Rrb, unionists said Tuesday.
Swaziland police arrest 80 strikers during clampdown.