Thousands hold G7 protest in Geneva as world leaders prepare for summit in nearby France
Thousands of protesters gathered in Geneva to demonstrate against the G7 summit being held in nearby France. The demonstration involved clashes with police, the setting of a car on fire, and vandalism of a bank. Participants included environmentalists, feminists, and various advocacy groups expressing discontent with the G7's policies and leadership. AI