Jul 15, 2003

Mehdi Sadeghi


The Iranian cartoonist who hates U.S.A. through his Cartoons. Check his cartoons out.