Protestors hold a banner and placards as they protest against Japan's nuclear policy during a parade for the Earth Day in Tokyo on April 24, 2011. Hundreds of people joined the march "Energy Shift Parade," demanding the use of sustainable energy instead of nuclear power. [Xinhua/AFP]
|