The Contested G8?
I'm not sure how many of you are intersted in news about the G8 but this year's summit is being held in St. Petersburg, Russia and I thought I would enlighten you all with pics from last year's summit in Scotland...or just give you something to do.
contested G8? what do you think?
(fellow metropolis student and part time riot cop narc, marie)