Thousands of demonstrators converged in Geneva, Switzerland, on Sunday, to protest against leaders of the G7 group of rich countries ahead of the summit's opening in a nearby town in France.
The three-day summit starting this Monday in the resort town of Evian-les-Bains, France, will see leaders discuss issues including the Middle East, Ukraine and global economic imbalances.