Showing videos with tag Nagasaki
Thousands In N.Y.C. Rally Against Nuclear Weapons
May 8, 2010
Protests as U.S. warship docks in Nagasaki
February 11, 2009