Buy Add to Lightbox Download
March 20th, 2010 - Tokyo, Japan.  Anti-war protesters from the Zengakuren march throught the streets in Shibuya, Tokyo.  Approximately 1000 to 1800 people demonstrate against the Iraq and Afghanistan war.
March 20th, 2010 - Tokyo, Japan. Anti-war protesters from the Zengakuren march throught the streets in Shibuya, Tokyo. Approximately 1000 to 1800 people demonstrate against the Iraq and Afghanistan war.
Filename: 03202010anti-war demo shibuya (3).jpg
Copyright