translate English to French: The problem of refugees and displaced persons continues to haunt humanity.
Le problème des réfugiés et des personnes déplacées continue de hanter l'humanité.