In today's edition of the program we have with us Andrew Peter Napolitano, otherwise known as Judge Napolitano.
He is an American retired jurist and syndicated columnist whose work appears in numerous publications, including The Washington Times and Reason.
Judge Napolitano served as a New Jersey Superior Court judge from 1987 to 1995.
He also has his own program on YouTube called Judging Freedom: Where truth, liberty, and constitutional integrity take center stage.