Police officers in Illinois are testing a new restraint weapon designed for situations where deadly force is not warranted.
Source: Police officers test new restraint technology | Fox News
Criminal Defence Law Blog
Police officers in Illinois are testing a new restraint weapon designed for situations where deadly force is not warranted.
Source: Police officers test new restraint technology | Fox News