• Research

Germany: Hamburg court violates international law by admitting evidence potentially obtained through torture

, Index number: EUR 23/001/2005

Choose a language to view report