For those who don’t know, Free Talk Live is probably the most popular liberty radio show in the world. It’s broadcast six days a week from the home of the Free State Project, New Hampshire. I’ve been listening for over a year now and it still continues to entertain me.
I’m giving the shout out as [...]