3 Non-Lethal Self-Defense Weapons That Can Save Your Life November 3, 2016tpd Comment Follow me When the worst happens, all we can really hope to be is prepared. Defense is a major component of this preparation, [...]