Advertisement

Watch: Protesters denounce G7 as leaders visit Hiroshima Peace park

Demonstrators displayed signs reading "No G7 imperialist summit!", "Hands off Ukraine!" and "No War on China!", as the US and its G7 allies announced further sanctions against Russia.