Police surround violent rioters amid anti-G7 protest

A protester with a flare
An estimated 20,000 people protested in Geneva ahead of G7 summit talks. -AP

Swiss police surrounded a group of several hundred violent protesters following clashes that marred a largely peaceful demonstration against the upcoming Group of Seven summit in France. 

Hold tight - we’re checking permissions before loading more content