Taliban’s former ambassador to Spain remains detained at Dulles

The Taliban’s former ambassador to Spain remains detained by U.S. immigration officials at Dulles International Airport after a federal judge declined his petition for immediate release on Monday.

The Afghan diplomat, Mohammad Rahim Wahidi, is a lawful permanent U.S. resident living in…

Continue Reading