Taser

Military truck carrying a large flat-panel antenna on a raised mount, parked on a desert plain with mountains behind
New riot police “toys” for the next 15-M protestsTechnology

New riot police “toys” for the next 15-M protests

Rosella C.Rosella C.April 27, 2012