translate English to French: These Palestinians are forced to have residence cards to live in their own territory.
Ces derniers sont obligés d'avoir des cartes de résidents pour vivre sur leur propre territoire.