Human Rights Watch
-
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 » -
Afghanistan
HRW Calls for Justice and Compensation for Afghanistan War Victims
Twenty-five years after the United States began its war in Afghanistan, many victims of abuses committed during the conflict have…
Read More »