Good information in this article. Whether we like it or not, we live in dangerous times and should be prepared as much as possible. Worth the read