Jonathan Pollard Interview: A Matter Of Life and Death Channel 12 TV - August 5, 2019 Click here to view Venue: Channel 12 TV, Israel Language: English (with Hebrew subtitles) Interviewer: Yuna Leibzohn Source: IMRA News Channel Time (min:sec): 11:49