A St. Charles County man is facing charges for molesting children on three different occasions.
Prosecutors say Donald Knaust was at a Fort Zumwalt North High School sporting event when he improperly touched and 8-year-old boy. That event was in January of this year.
Then earlier this month, while out of jail on bond, he was accused of having sex with another 8-year-old boy on two separate occasions.
Knaust faces a laundry list of charges including child molestation and statutory sodomy. He is held on a half-million dollar bond.