Review of the Exhibition: « Palestine, la création dans tous ses états ». Institut du Monde Arabe, Paris, June 23 to November 22, 2009 A Palestinian woman in a cute white spacesuit plants a Palestinian flag on the moon. The … Continue reading
↧