translate English to French: One of the major human rights challenges remains the detention of thousands of persons without due process.
Un des principaux problèmes relatifs aux droits de l'homme reste la détention irrégulière de milliers de personnes.