Protesters confront with policemen in front of the head office of Tokyo Electric Power Company, Inc. (TEPCO) during an anti-nuclear march in Tokyo, Japan, March 31, 2011.[Xinhua]
Protesters shout slogans during an anti-nuclear march in Tokyo, Japan, March 31, 2011.[Xinhua]