UN body finds US and UAE responsible for Afghan refugee's arbitrary detention

In 2023, Human Rights Watch called the Emirates Humanitarian City complex "essentially a prison", adding that as many as 2,700 Afghans were being held there....
Redirecting to full article...