Human Rights Watch urges France to suspend deportation plans for Afghan nationals
Human Rights Watch (HRW) has issued an urgent call for the French government to immediately halt any plans to deport Afghan citizens, warning that diplomatic cooperation and technical engagements with…
