translate English to French: We have signed it, we have ratified it, but we have not domesticated it – indeed, made it a law of our land.
Témoignage de Suzanne Williams.