Jaycee Lee Dugard was held hostage for over a decade by a man who had been let out despite a prior sex offense.
Horrible. Those who let these people walk the streets have share in the responsibility for these crimes.