Kfar Duma trial: Verdict for GSS tortured minor

Torture1380a

Demonstration of torture methods; Photo credit: Otzma Yehudit

Bookmark the permalink.