Another “Non-Lethal” Weapon: The Active Denial System
There’s an upswing in the so-called non-lethal weapon trend which has led, as of late, to the adoption of the Police Force Triple Defender and The Alternative, both of which we’ve covered here on TFB. The Police Force Triple Defender is a [Read More…]