6/27/10

G20 protesters hit streets, skeptics slam summit

No comments: