Geneva Protest Draws Up to 20,000 Ahead of G7 Summit
Thousands of demonstrators gathered in Geneva on Sunday, June 14, for a large-scale protest against the Group of Seven nations ahead of their annual summit beginning the next day in the nearby French resort town of Evian-les-Bains.
Verilumia