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