DEATH INVESTIGATION! Beardstown Police, Illinois State Police Probe Suspicious Incident
BEARDSTOWN, Ill.- After the body of a single individual was discovered inside a vehicle near Beardstown, Illinois, the Illinois State Police are currently investigating the death. At about 7:17 in … Read More