Cartoon of the Week
By Ahmad Barakizadeh
IRAN, Scaling mountains of trouble inside & outside its borders.
Cartoon of the Week
By Ahmad Barakizadeh
Iran's Proxies Silence Peaceful Protesters in Iraq and Lebanon
Cartoon of the Week
By Ahmad Barakizadeh
Iran's Economy Sinks Under the Weight of U.S. Sanctions