Israeli Spy Jonathan Pollard Freed From U.S. Prison
Israeli spy Jonathan Pollard was released on Friday after 30 years in a United States prison, receiving a muted response from Israel’s prime minister in a case that has strained relations between the two allies.
Posted On Nov 28 2015