G20 protesters face police with Tasers

March 28th, 2009


G20 protesters face police with Tasers

How the hell did the G20 protesters get their hands on Tasers?

Trackback URI | Comments RSS

Leave a Reply