Monday, September 28, 2009

Who is scaring whom?


Look those pictures: and you wonder why I have such faith in Palestinian resistance? What heroic defiance. (AP and AFP)