Byron man arrested for alleged sexual assault of two minors

BYRON (WREX) – The Ogle County Sheriff’s Office says 54-year-old Duane Upchurch of Byron was arrested on predatory criminal sexual assault charges.

According to the department, Upchurch gaces four counts of predatory criminal sexual assault of a child and two counts of aggravated criminal sexual abuse.

Officers say the arrests stem from an investigation that began in March of 2019 in which Upchurch is alleged to have had sexual contact with two female minors.  His bond was set at $500,000.

Mary Sugden

Mary Sugden

Investigative Reporter

More News

13 Weather Authority

Rockford
76°
Freeport
DeKalb
Rochelle
Sterling
74°
Janesville
75°
Monroe
Connect with WREX
Top Stories
Scroll to top
Skip to content