Israel gives Pollard, its former spy in US, warm but low-key homecoming
Arrested in 1985, Pollard was sentenced to life imprisonment after pleading guilty to passing Israel military secrets
Arrested in 1985, Pollard was sentenced to life imprisonment after pleading guilty to passing Israel military secrets