I remember reading about this case especially Joanna Parrish's parents claiming that the French police were negligent in investigating her disappearance all because she was English!
You know the famous rivalry between the French and the English.
I reckon that no-hoper criminals such as sociopath, psychopaths, paedophiles should be eradicated from the face of this earth, but then this is my opinion.
I would say Western European prisons are generally better than many countries' because they take the human rights seriously, but again that depends on a country's stance.