Promotional video for the Global Conference for a Nuclear Power Free World, held in Yokohama, Japan on January 14-15, 2012.

More: npfree.jp

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…