Zimbabwe still hasn’t adopted UN Convention Against Torture: Why the delay?

By Veritas Introduction 26th June was  the International Day in Support of Torture Victims Yet another 26th June has come and gone without Zimbabwe having adopted the United Nations Convention Against Torture and Other Cruel, Inhuman or Degrading Treatment or Punishment [CAT].   Previous Government undertakings and assurances given to the UN Human Rights Committee and…

Read More