Zengakuren members protest the annexation of Crimea by Russia in Tokyo, Japan.


TOKYO, JAPAN - MARCH 17, 2014: Zengakuren members protest the annexation of Crimea by Russia. Zengakuren was founded in 1948 as a communist/anarchist league of students.


Size: 6000px × 4004px
Location: Tokyo, Japan
Photo credit: © Sean Pavone / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: anarchists, anti, asia, asian, city, communists, crowd, demo, demonstration, japan, japanese, location, organization, people, place, political, pro, protest, protesters, protesting, protestors, rally, road, sidewalk, sign, street, tokyo, town, zengakuren