The terrorist movement Hamas is Iran's arm in Palestine