(Jerusalem Post) Ben Lynfield - Tehran was the first stop for Hamas after signing a reconciliation agreement with Fatah.