MATTOON — Illinois State Police Division of Criminal Investigation has arrested two suspects as part of a death investigation after human remains were found in Lake Mattoon.
DECATUR — A looming court battle reveals new insights into one of Decatur’s most infamous murder cases as the two accused killers compete to cut a deal and testify against each other.
DEKALB COUNTY, Ga. — A teenager once accused of luring a locksmith to his death has been released from jail and the charges have been dropped. Peter McGrath, 36, died in June of 2022. DeKalb police ...