Japan
Protestors stand in opposition to nuclear weapons and energy on the first anniversary of the Fukushima incident March 11 in downtown Tokyo.
Protestors stand in opposition to nuclear weapons and energy on the first anniversary of the Fukushima incident March 11 in downtown Tokyo.