World
Thousands Protest G7 Summit in France
Thousands of people gathered in Geneva, Switzerland, on June 14 to protest the G7 summit and the policies of its member nations ahead of the meeting in France. The 'No-G7' coalition, comprising over 60 groups, led the demonstration, citing fears over Trump's policies and global issues like climate and inequality. Authorities deployed heavy security, and businesses boarded up in anticipation of potential unrest.