David FitzGerald

David FitzGerald is Co-Director of the Center for Comparative Immigration Studies at the University of California, San Diego and a member of the Scholars Strategy Network

US Border Patrol
Trump Immigration
Bill O'Reilly, Donald Trump
Page: 1