World News

Thousands protested in Geneva ahead of the G7 summit, which convenes world leaders including US President Donald Trump in France. The “No-G7” coalition, comprising over 60 groups, called attention to perceived global injustices, while authorities heightened security measures amidst concerns of unrest.

From our sponsors
Advertisement
Advertisement