As featured on
A Decatur man who Illinois State Police special agents said downloaded over 3,800 files containing child pornography from the internet has been sentenced to 20 years in prison after pleading guilty.Â
A Decatur man who Illinois State Police special agents said downloaded over 3,800 files containing child pornography from the internet has been sentenced to 20 years in prison after pleading guilty.Â