translate English to French: Thousands of people who satisfied the requirements had been unable to visit their families and thus felt that they were suffering a new injustice.
Or des milliers de personnes remplissant les conditions requises n'ont pu rendre visite à leur famille et ont donc le sentiment de vivre de nouveau une injustice.