Amnesty International, Swaziland: Human Rights at Risk in a Climate of Political and Legal Uncertainty, 2004.