yalon prison in Ramle near Tel Aviv

Israel’s Prisoner X

February 17, 2013

Shir Hever on the death of a supposed Mossad agent while in Israeli prison