iranian president mahmoud ahmadinejad
Sep
26
2007
courtesy of Cagle Cartoons, Inc.
Mar
30
2007
courtesy of Cagle Cartoons, Inc.
Jul
04
2006
courtesy of Cagle Cartoons, Inc.