Monday, April 2, 2007

Al-Jazeera Cartoon


I apologize for those who do not speak Arabic, but this cartoon is hard to translate and would lose its meaning.

No comments: