HENRYETTA, Okla. — After the discovery of seven dead bodies, including two missing girls, in this small town of less than 6,000 about 90 miles east of Oklahoma City, questions remain about why the convicted rapist at the center of the grisly crime remained free in the community.

While searching Monday for 14-year-old Ivy Webster and 15-year-old Brittany Brewer, both of Henryetta, the Okmulgee County sheriff’s office found the girls dead at a rural property, along with 39-year-old convicted sex offender Jesse McFadden and four other victims.

On Wednesday, authorities identified the other four victims as his wife, Holly Guess, 35, and her children, Rylee Elizabeth Allen, 17; Michael James Mayo, 15; and Tiffany Dore Guess, 13. 

Authorities said McFadden shot his victims in the head, some two or three times, before turning the weapon on himself. 

7 bodies foundOklahoma police confirm sex offender fatally shot 6, then killed self

The victims’ bodies were found near a creek and in a heavily wooded area.

Court records show McFadden was due Monday in Muskogee County District Court for a jury trial on one count of soliciting sexual conduct with a minor by use of technology and one count of possession of child pornography.

Records show McFadden was accused of the crimes while he was a state prisoner serving a 20-year sentence for first-degree rape, which he was convicted of in 2003.

He was accused of using a contraband cellphone to communicate with a 16-year-old girl while in state prison near Muskogee in 2017.

McFadden had done time for rape conviction, and was released from prison

McFadden was discharged from state prison in October 2020. In Oklahoma, those who commit violent felonies are required to serve at least 85% of their sentence.

Upon release from state prison, McFadden was arrested and placed into the Muskogee County jail from Nov. 13 to Nov. 17, 2020, according to records. 

Jesse L. McFadden. Oklahoma Dept. of Corrections

McFadden was released from jail on a $25,000 bond as his latest case wound its way through court. The case faced numerous delays. 

More than five years after his latest charges were filed, McFadden failed to appear in court Monday. The judge issued a bench warrant for his arrest.