veteransforcommonsense.org
British Court Rules against Evidence Gained in Torture
Thrusting itself into the middle of a stormy international debate, Britain’s highest court declared today that evidence obtained through torture – no matter who had done the torturing &…