Archive for preparing for a self-defense situation

Dynamics of Personal Protection

Here is how you can hope for the best while preparing for the worst.

April 25, 2011