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.
Enter your account data and we will send you a link to reset your password.
Here you'll find all collections you've created before.