Chicago, IL2 years ago
Human remains found on roadway near Mount Vernon in southern Illinois, ISP says
MOUNT VERNON, Ailing. — Illinois State Police are investigating human stays found in southern Illinois. The stays have been discovered close to Mount Vernon, the Southern...