translate English to French: The US criminal justice system failed this heroic woman...
The 21st of November marks the United Nations ‘htt ......