Tasers for Torrevieja Local Police temps

Town Hall has ordered 58 electric shock pistols Photo of a Taser X26 pistol used by Local Police forces in Spain Torrevieja Town Hall has ordered 58 Taser electric shock pistols, designed to incapacitate a person or animal, to...

Read More