Listen "Afghan Refugees: How Many? How to Vet?"
Episode Synopsis
With the fall of the U.S.-backed government in Kabul, large numbers of Afghans are fleeing the country. In particular, the United States has sought to evacuate those Afghans who would be in danger of Taliban reprisals for their cooperation with American authorities. To discuss this urgent issue, this week’s episode of Parsing Immigration Policy features two analysts at the Center for Immigration... Source
More episodes of the podcast Parsing Immigration Policy
The Future of Borders and Nationhood
30/10/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.