France: Saint Ouen forced eviction is the latest instance of a cruel policy with dire human rights consequences

Choose a language to view report

Download PDF