BYRON, Ill. (WIFR) -- A Byron man faces class X felonies after an investigation into sexual assault of two girls.
The Ogle County Sheriff's Office began investigating the allegations against 54-year-old Duane Upchurch in March.
On Thursday, deputies arrested him on four counts of predatory criminal sexual assault of a child, and two counts of aggravated criminal sexual abuse.
Upchurch is in the Ogle County Jail on a $500,000 bond. He's considered innocent until proven guilty.