07.23.2018 - By Grant Cunningham
What does a German physicist have to do with self defense? More than you might think.