Iranian President Mahmoud Ahmadinejad has called for the destruction of Israel since taking office last year .