US President George W. Bush on Thursday criticized the deadly tactics of extremist groups like al-Qaida, Hizbullah and Hamas and said he looks toward the day when Muslims "recognize the emptiness of the terrorists' vision and the injustice of their cause." In a speech prepared for delivery the Knesset, or parliament, Bush pledged that the United States has an unbreakable bond with Israel. "Some people suggest that if the United States would just break ties with Israel, all our problems in the Middle East would go away" Bush said in his prepared address. "This is a tired argument that buys into the propaganda of our enemies, and America rejects it utterly. Israel's population may be just over 7 million. But when you confront terror and evil, you are 307 million strong, because America stands with you." Bush took special aim at Iran and said the United States stands with Israel in opposing moves by Tehran to obtain nuclear weapons. "Permitting the world's leading sponsor of terror to possess the world's deadliest weapon would be an unforgivable betrayal of future generations," the president said. "For the sake of peace, the world must not allow Iran to have a nuclear weapon." Before his planed Knesset address, Bush toured Masada, the ancient fortress on a plateau in the desert overlooking the Dead Sea. It is said to be the place where Jewish rebels killed themselves and each other 2,000 years ago rather than fall into slavery under the Romans.