Multiple clashes between anti-G7 demonstrators and police in Geneva
⚡ Quick Summary
Swiss and French authorities deployed thousands of police officers to ensure security for the summit.
Swiss and French authorities deployed thousands of police officers to ensure security for the summit.