Palestinian Prime Minister Ismail Haniyeh vowed on Friday that his Hamas-led government will never recognize Israel and will continue to fight for the liberation of Jerusalem. «The world arrogance and Zionists ... want us to recognize the usurpation of the Palestinian lands and stop jihad and resistance and accept the agreements reached with the Zionist enemies in the past,» Haniyeh told thousands of Friday prayer worshippers at Tehran University. The United States is pressing the Hamas-led Palestinian government to recognize Israel, renounce violence and form a national unity government with the moderate Fatah party in a bid to revive the peace process with Israel. «I'm insisting from this podium that these issues won't materialize. We will never recognize the usurper Zionist government and will continue our jihad-like movement until the liberation of Jerusalem,» he said. Haniyeh arrived in the Iranian capital on Thursday for a four-day visit for talks with Iranian leaders including President Mahmoud Ahmadinejad. The Palestinian prime minister is on his first tour abroad since his Hamas-led government took office in March. Haniyeh called Iran, a longtime ally of Hamas, the Palestinians' «strategic depth» because they were together in their fight against Israel. «They (Israelis) assume the Palestinian nation is alone. This is an illusion. ... We have a strategic depth in the Islamic Republic of Iran. This country (Iran) is our powerful, dynamic and stable depth,» he said.