Iran's Vice President Zarif said its allies in the region, including Hamas, have “always worked for their own cause, even at our expense”.