Watch: Protesters denounce G7 as leaders visit Hiroshima Peace park
- 11 months ago
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.