Menu
Share
Share this story
Close X
 
Switch to Desktop Site

March 17, 2011

Image

Image 4 of 19

 

Taiwanese protesters shout anti-nuclear slogans in a rally in front of the Executive Yuan in Taipei, Taiwan.

PHOTO: Chiang Ying-ying/AP

Next Image Previous Image

Image 4 of 19

 
About these ads

Share