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

Choose a language to view report

Download PDF