Info
Anti nuclear protesters carrying  a flag reading, "say no to nuclear energy" during a protest march in Tokyo, Japan Sunday June 2nd 2013