tr halvorson

ALR375 – The Failure of Doctrinal Review

In this week’s episode Lloyd discusses an article by TR Holvorson who debunks the idea that your right to self-defense somehow comes from human reason and Enlightenment philosophy.