-
More than 2,000 Afghan evacuees detained in UAE: Report End-shutdown
More than 2,000 Afghans who fled their country after the Taliban seized power are being held indefinitely in the United Arab Emirates, according to a new report from Human Rights Watch. An estimated 2,400 to 2,700 Afghans have been “arbitrarily detained” in a housing facility dubbed the “Emirates Humanitarian City” for more than 15 months, […]