Iranian President Mahmoud Ahmadinejad has issued a defiant message to U.S. President George Bush, warning that the United States will not be able to attack Iran.

Mr. Ahmadinejad said Wednesday that Mr. Bush's era has "come to an end." The Iranian president also mocked what he called Mr. Bush's desire to attack Iran, saying the U.S. leader will not be able to harm "even one centimeter" of the country.

Mr. Ahmadinejad was speaking during a visit to the central Iranian city of Shahr-e-Kord. On Tuesday, President Bush and European Union leaders met in Slovenia and warned of additional steps to pressure Iran to stop its controversial nuclear program.

The United States and five other major powers also are offering Iran new incentives to suspend its nuclear work. EU foreign policy chief Javier Solana will visit Tehran later this week to formally present that offer.

Some information for this report was provided by AFP, AP and Reuters.