MENARD COUNTY, Ill. (WCIA) -- Drivers are asked to avoid the area of IL-97 and IL-123 in Menard County after a crash. Around 5:10 p.m., the Menard County Sheriff's Office said a crash at the intersection of IL-97 and IL-123 -- also called the Tallula Junction -- caused a large diesel fuel spill. As of [...]

See Full Page