You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
Geneva police today fired teargas at protesters who set fire to a Tesla vehicle and smashed windows at a United Nations agency as they vented their anger at a G7 summit