Steven Camarota Discusses the Arizona Driver's License Order (FOX - 8/17/12)
Steven Camarota Discusses the Arizona Driver's License Order (FOX - 8/17/12)
Steven A. Camarota discusses issues surrounding Governor Brewer's order to bar those receiving deferred action in Arizona from receiving driver's licenses.