Back to B2B2.me

US set to free Israel spy Pollard

Jonathan Pollard, an American jailed for life in 1987 for spying for Israel, is due to be released from a North Carolina prison.

Close Open in New Window