Tuesday, August 02, 2005
A brave unarmed Palestinian woman confronting Israeli occupation soldiers who are stealing Palestinian lands to build a section of the racist separation barrier.
A source on politics, war, the Middle East, Arabic poetry, and art.