Jonathan Pollard was spotted in New York City this morning just hours after being released from a prison in North Carolina. A picture of Pollard with his wife and (what appears to be) Rabbi Pesach Lerner, was posted on Twitter at 9:09 a.m. Was he heading to Russ & Daughters?!

Previous: Jonathan Pollard Is Open to Renouncing His American Citizenship