As the Group of Seven is set to meet for a summit starting on 15 June in France, over 7,000 people joined protests in Geneva, with protesters largely criticising wealth inequality, climate policies, and global conflicts.
from mint - news https://ift.tt/Lvihc1b
Tesla set ablaze, bank windows smashed in Geneva as demonstrators gathered to protest G7 summit in France
June 15, 2026
0
Tags