Deputy PM Misleads On Human Rights

[Swazi Media]Swaziland’s Deputy Prime Minister Themba Masuku has claimed that human rights and democratic principles are adhered to in the kingdom in a newspaper interview that denies evidence to the contrary amassed over several years.