Forced Deportation
-
France
Human Rights Watch Urges France to Halt Deportations of Afghans to Taliban Controlled Afghanistan
Human Rights Watch has urged France to suspend plans to deport Afghan nationals to Afghanistan, warning that forced returns could…
Read More »