Friday, April 18, 2008
Abu Mazon holds a poster upside down while giving a talk in Moscow. He asked the autidence wheter it agreed with him that the Israeli flag is the most beautiful piece of art there is. (thanks Inigo)
A source on politics, war, the Middle East, Arabic poetry, and art.