Iranian President Mahmoud Ahmadinejad caused an international outcry on Wednesday by saying Israel should be " wiped off the map . "