A 63-year-old Urbana foster dad on Wednesday was sentenced to 13 years in prison for sex crimes involving three young boys.
Jeffery McClain was convicted earlier this month of gross sexual imposition and endangering children.
More >> Urbana foster dad sentenced on sex crimes involving young boys
No comments:
Post a Comment