In recent weeks , Iran 's president , Mahmoud Ahmadinejad , has delivered strong speeches against Israel , appearing to question whether the Holocaust happened and calling for Israel to be '' wiped off the map . ''