Tim Cavanaugh, one of the editors of Reason magazine, joined the immigration debate on my show by putting forth the controversial proposal that we should allow citizens of the US, Mexico, and Canada to move and work freely among the three countries, in the full spirit of NAFTA. I asked him what impact this would have on our national security, economy, and infrastructure.

Listen, then click here to subscribe to these podcasts via iTunes!