shafali.wordpress.com
Caricature/Cartoon of Mahmoud Ahmadinejad – the Defiant President of Iran
Presenting the Caricature of Mahmoud Ahmadinejad as the Defiant President of Iran. In this image, he is seen challenging the world with Iran’s nuclear program (that he has supported all throu…