Hamas In Rough Shape With Tehran In Disarray — IJR News