Elections in Iran

Iranians are due to choose a new president on June 18. Our cartoonists (especially the ones who come from Iran) doubt there will be much change.

This collection contains 10 cartoons