25 May 2020 Tag: International Court of Justice Staff Writer
Torture in Zimbabwe...

The Mail and Guardian 23 May 2020 By Atilla Kisla Six years after the Torture Docket case – What is the current status of the investigation? Torture, one of the most horrendous violations of a person’s human rights, appears to…

Read More