Well-known Iranian political cartoonist, Nikahang Kowsar, latest cartoon lampooning Ahmadinejad’s statement that that England is an island off the coast of West Africa:


(source: Rooz Online)