News

Riot police face off an angry crowd at the G8 in Edinburgh.