Matt Welch Reason Magazine 2/9/2012
Bad news, freedom fighters! Judge Andrew Napolitano’s Freedom Watch, the best damned daily libertarian news & argument show in the history of television (name a better one!), has gotten the axe from Fox Business Network. From the press release:
FOX Business Network […]