Two detained and man lying in ditch passes away in McLean County Illinois

police stuff on table stock

Authorities in McLean County, Illinois are investigating a possible homicide after a man was found deceased in a ditch. McLean County Sheriff’s Deputies were dispatched to the area of 1375 East Road and 700 North Road around 7 AM on November 25 for a report of a female looking for a male. It was alleged … Read more