Mr. Ahmadinejad, speaking to a crowd of hundreds of thousands in Tehran, threatened any country that supports Israel, and said the United States and its allies had "imposed a group of terrorists" on the region by their support of the Jewish state. "It is in your own interest to distance yourself from these criminals. ... This is an ultimatum. Don't complain tomorrow," he cautioned. "Nations will take revenge."