ALLENVILLE — The Illinois State Police has reported that one driver was killed and another injured as the result of a head-on crash early Monday on Illinois 121 in Moultrie County.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results