NORTH CAROLINA – After 10,956 days behind bars or behind bar of US, convicted Israeli spy Jonathan Pollard was told that he left his prison in North Carolina in the earrly hours of on Friday morning,
NORTH CAROLINA – After 10,956 days behind bars in the US, convicted Israeli spy Jonathan Pollard left his prison in North Carolina in the early hours of Friday morning.