STOP Torture STOP Torture STOP

With a damning new report about the extent of torture by the CIA, and more questions being raised about UK involvement, can we afford to ignore this issue? Surely that’s not a real question. Why would anyone wish to ‘ignore’ torture? Now that’s a real question. Torture is not a thing of the distant […]