Victims of deadly 2016 limo rollover crash on I-90 near Elgin win $104 million verdict

The victims of a deadly limousine rollover crash in 2016 have won a $104 million verdict against the Illinois State Toll Highway Authority.

The crash happened March 25, 2016 on Interstate 90 in Elgin. Friday’s decision followed legal battle that lasted over nine years…

Story continues

TRENDING NOW

LATEST LOCAL NEWS