Marshall Fitz & John Halpin
Marshall Fitz is Director of Immigration Policy at American Progress, where John Halpin is a Senior Fellow focusing on political theory, communications, and public opinion analysis.