Tuesday, September 29, 2009

Protestors Clash with Police at G20 Summit

No comments: