Description

Violent anti-G8 demonstrations occur in Gleneagles, Scotland

Location

United Kingdom

Rate

Important (6)

Sphere

Politics

Comments