Designed to deliver a brief, paralyzing electric charge, Tasers are issued by about 90 percent of America’s roughly 18,000 state, local, and federal law enforcement agencies, according to company ...
TASER International acquired contracts to sell its TASER X2 electronic control devices (ECDs) and related accessories to the University of Texas police department and medical facilities, the company ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results