The Chicago Sun-Times reports: A former Catholic priest has been sentenced to seven years in prison after pleading guilty to molesting a boy more than two decades ago at an Evanston hotel. Kenneth Lewis, 62, entered the plea Thursday to a felony count of aggravated sexual abuse in a deal with Cook County prosecutors that saw other charges against him …
Read More »