Advertisement

Japanese activists protest against G7 leaders' summit in Hiroshima