Post Tagged with: "resist"

News

Action June 11 No Nuclear Power Protest

Action June 11 No Nuclear Power Protest

A few thousand people march down the streets of Tokyo in a protest against the use of nuclear power on Saturday, June 11, 2011, as Japan marks the three-month anniversary […]