Duane Upchurch, 60, found guilty three years ago of sexually assaulting two young girls in 2004 and 2008, was sentenced April 11, 2025, to a total of 25 years in prison following an emotional hearing in a packed courtroom at the Ogle County Judicial Center.
Top Stories
Sign up for Sauk Valley Text Alerts
Get Sauk Valley breaking news in your inbox
Photo Galleries
Listen to Shaw Local Radio podcasts
From WIXN AM 1460