Saturday, August 13, 2005


Map of Israel's "separation barrier," a.k.a. apartheid wall Posted by Picasa

No comments: