Torture, a cancer in our society : a report on torture in SWA/Namibia and banned, prior to publication, by the South African authorities on 20th January, 1978 /
Hunke, Heinz.
Ellis, Justin.
London : Catholic Institute for International Relations,
[1978?]
English or Afrikaans.
Torture
Prisoners