Advertisement

Japanese activists protest against G7 leaders' summit in Hiroshima

Japanese activists protest against G7 leaders' summit in Hiroshima. Source: Reuters