Friday, September 25, 2009

G20 protesters confronted by LRAD acoustic weapons

WTF are they broadcasting in Spanish?

No comments: