The Fort Dodge Messenger newspaper says Christopher Edwards pleaded guilty on Monday in Webster County District Court to three counts of third-degree sexual abuse. Prosecutors lowered the charge in exchange for Edwards' pleas.

Edwards admitted to sexually assaulting a girl described in court documents as being under the age of 12.

Edwards faces up to 30 years in prison at his sentencing on Dec. 16. He'll also have to register as a sex offender.