Loading...

Jonathan Pollard may be freed to help peace talks, report says

|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.