UK: Law Lords confirm that torture “evidence” is unacceptable

Choose a language to view report

Download PDF