Workers Rights are Human Rights
- Latest
- Archive
September 2011 (1)
Sep 6 2011
9:37AM
Today (6 September) is Independence Day in Swaziland, but for the ordinary people, independence has led to neither freedom nor prosperity. The last remaining feudal dictatorship in Africa has created one of the world's poorest country...