Share Facebook Twitter LinkedIn Pinterest Email Demonstrators gathered in Geneva, Switzerland, ahead of the nearby G7 summit to denounce global inequality and heavy security measures as thousands of soldiers and police officers are deployed for the meeting.