Up to 50,000 demonstrators are expected to march through the Swiss border city of Geneva to protest against capitalism, exploitation and a range of other issues ahead of the G7 summit in the French town of Évian.
Hold tight - we’re checking permissions before loading more content