Protests against G7 summit turn violent in Geneva | PiQ Markets