Indonesia Report 1977 – part 1


International conference on torture, Sweden – 1968