The March 20 rally was supposed to commemorate the one-year anniversary of the invasion of Iraq, but in fact another issue was dominant: the Israel-Palestinian conflict. There was little doubt what side people were on.

One of the many booths selling anti-Israel paraphernalia. Notice how Israel doesn't exist on these maps. By "End the Occupation" the protestors mean "End Israel as a concept: Palestine from the river to the sea."

A lot of the imagery and verbiage recalled the anti-Semitic blood libel.

This guy's got all bases covered: Saddam Hussein's flag, the Palestinian flag, and those bloodthirsty Israelis.

Pro-intifada shirts were everywhere.

We are?

Speaking of the "wall" -- there was a mobile anti-wall brigade in the march, complete with cardboard wall segments that spelled out "Israel's Wall Must Fall." Here a couple of views of it as it went by.

Nearby was a cardboard Israeli tank that was paid for with my tax dollars. I managed to snap a couple shots before dodging out of the way.

Speaking of dodging out of the way: here are a couple of friends of someone who didn't.

This guy is at every single rally.

A contingent of Palestinian supporters marching by and chanting. A video of their chants can be found on the "Movies" page.

"No War for Israel," but war against Israel is fine.

One of many signs expressing a similar sentiment.