Illinois State Police: Road Rage Shootings Double in Past 3 Years
By Zeta Cross, contributor | The Center Square (The Center Square) – More angry motorists are pulling out guns and shooting at strangers on Illinois roadways. Illinois State Police are taking notice and urging drivers […]