محمود أحمدي نجاد
Controversies surrounding Mahmoud Ahmadinejad