October 31, 2017

Dan Griswold on the John Batchelor Show

Dan Griswold discusses the diversity visa lottery program and his new immigration reform paper on the John Batchelor Show.