Mary P Madigan:
Close up of reaction to Israeli and American flags
Mary P Madigan:
close up of reaction to Isreali and American flags
Mary P Madigan:
Pro-Palestinian protesters react to Israeli and American flags
Mary P Madigan:
Hamas is a death cult
Mary P Madigan:
Hamas is a terrorist organization
Mary P Madigan:
Free Palestine from the River to the Sea
Mary P Madigan:
flyers at the rally
Mary P Madigan:
Jews for Peace
Mary P Madigan:
Palestine supporter holds up a Swastika
Mary P Madigan:
"Free Palestine from the river to the sea"
Mary P Madigan:
Pro-Israel supporter
Mary P Madigan:
Supporter of President Paris Hilton
Mary P Madigan:
Police prepare for the rally
Mary P Madigan:
Anti-guantanamo protesters
Mary P Madigan:
Pro Israel protester unfolds flag
Mary P Madigan:
Pro-Palestinian protesters in Times Square
Mary P Madigan:
Quick fix before the rally
Mary P Madigan:
A supporter of Palestine has a coffee before the protest begins
Mary P Madigan:
FEMA t-shirts
Mary P Madigan:
Anti Ahmadinejad rally: Curtis Sliwa waits to speak
Mary P Madigan:
Anti Ahmadinejad rally
Mary P Madigan:
Anti Ahmadinejad rally
Mary P Madigan:
A New York Minute
Mary P Madigan:
Anti Ahmadinejad rally
Mary P Madigan:
anti-Ahmadinejad rally
Mary P Madigan:
anti-Ahmadinejad rally
Mary P Madigan:
anti-Ahmadinejad rally
Mary P Madigan:
anti-Ahmadinejad rally
Mary P Madigan:
the pro-Ahmadinejad Neturei Karta
Mary P Madigan:
the pro-Ahmadinejad Neturei Karta