Jesse McFadden had been sentenced to 20 years in 2003 in the sexual assault of a 17-year-old and was freed three years early, despite facing new charges.
Questions continue to mount over the release from prison of an Oklahoma sex offender who authorities say shot his wife, her three children and their two friends to death this week before then killing himself.
A registered sex offender in Oklahoma who allegedly killed his wife, his three stepchildren, and two teen girls who were staying over for a sleepover reportedly had bondage…