Former Navy analyst Jonathan Pollard is serving a life sentence in North Carolina for spying for Israel
Former Navy analyst Jonathan Pollard is serving a life sentence in North Carolina for spying for Israel. The Obama administration is reportedly considering releasing Pollard apparently in return for concessions from Israel. Charlie Rose reports.