Zombie: Israel Haters in SF
• Views: 2,032
Zombie’s new photo report documents the terrorist supporters as they demonstrate outside the Israeli consulate in San Francisco: Protest at the Israeli Consulate in San Francisco, July 13, 2006.
Zombie’s new photo report documents the terrorist supporters as they demonstrate outside the Israeli consulate in San Francisco: Protest at the Israeli Consulate in San Francisco, July 13, 2006.