Saturday, June 26, 2010

Police abandon cars at G20 protests amid $1 billion security clampdown

Many in Canada are furious with the world leaders gathered there. Thousands marched through Toronto to protest over the G8 and G20 summits.

TEXE MARRS BLOG

Popular Posts