INSEC demands ratification and implementation of the international human rights treaties

September 12, 2008